1  /*
2   * Copyright 2022 Advanced Micro Devices, Inc.
3   *
4   * Permission is hereby granted, free of charge, to any person obtaining a
5   * copy of this software and associated documentation files (the "Software"),
6   * to deal in the Software without restriction, including without limitation
7   * the rights to use, copy, modify, merge, publish, distribute, sublicense,
8   * and/or sell copies of the Software, and to permit persons to whom the
9   * Software is furnished to do so, subject to the following conditions:
10   *
11   * The above copyright notice and this permission notice shall be included in
12   * all copies or substantial portions of the Software.
13   *
14   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
17   * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR
18   * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
19   * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
20   * OTHER DEALINGS IN THE SOFTWARE.
21   *
22   */
23  #ifndef _gc_11_0_3_OFFSET_HEADER
24  #define _gc_11_0_3_OFFSET_HEADER
25  
26  
27  
28  // addressBlock: gc_sdma0_sdma0dec
29  // base address: 0x4980
30  #define regSDMA0_DEC_START                                                                              0x0000
31  #define regSDMA0_DEC_START_BASE_IDX                                                                     0
32  #define regSDMA0_F32_MISC_CNTL                                                                          0x000b
33  #define regSDMA0_F32_MISC_CNTL_BASE_IDX                                                                 0
34  #define regSDMA0_GLOBAL_TIMESTAMP_LO                                                                    0x000f
35  #define regSDMA0_GLOBAL_TIMESTAMP_LO_BASE_IDX                                                           0
36  #define regSDMA0_GLOBAL_TIMESTAMP_HI                                                                    0x0010
37  #define regSDMA0_GLOBAL_TIMESTAMP_HI_BASE_IDX                                                           0
38  #define regSDMA0_POWER_CNTL                                                                             0x001a
39  #define regSDMA0_POWER_CNTL_BASE_IDX                                                                    0
40  #define regSDMA0_CNTL                                                                                   0x001c
41  #define regSDMA0_CNTL_BASE_IDX                                                                          0
42  #define regSDMA0_CHICKEN_BITS                                                                           0x001d
43  #define regSDMA0_CHICKEN_BITS_BASE_IDX                                                                  0
44  #define regSDMA0_GB_ADDR_CONFIG                                                                         0x001e
45  #define regSDMA0_GB_ADDR_CONFIG_BASE_IDX                                                                0
46  #define regSDMA0_GB_ADDR_CONFIG_READ                                                                    0x001f
47  #define regSDMA0_GB_ADDR_CONFIG_READ_BASE_IDX                                                           0
48  #define regSDMA0_RB_RPTR_FETCH                                                                          0x0020
49  #define regSDMA0_RB_RPTR_FETCH_BASE_IDX                                                                 0
50  #define regSDMA0_RB_RPTR_FETCH_HI                                                                       0x0021
51  #define regSDMA0_RB_RPTR_FETCH_HI_BASE_IDX                                                              0
52  #define regSDMA0_SEM_WAIT_FAIL_TIMER_CNTL                                                               0x0022
53  #define regSDMA0_SEM_WAIT_FAIL_TIMER_CNTL_BASE_IDX                                                      0
54  #define regSDMA0_IB_OFFSET_FETCH                                                                        0x0023
55  #define regSDMA0_IB_OFFSET_FETCH_BASE_IDX                                                               0
56  #define regSDMA0_PROGRAM                                                                                0x0024
57  #define regSDMA0_PROGRAM_BASE_IDX                                                                       0
58  #define regSDMA0_STATUS_REG                                                                             0x0025
59  #define regSDMA0_STATUS_REG_BASE_IDX                                                                    0
60  #define regSDMA0_STATUS1_REG                                                                            0x0026
61  #define regSDMA0_STATUS1_REG_BASE_IDX                                                                   0
62  #define regSDMA0_CNTL1                                                                                  0x0027
63  #define regSDMA0_CNTL1_BASE_IDX                                                                         0
64  #define regSDMA0_HBM_PAGE_CONFIG                                                                        0x0028
65  #define regSDMA0_HBM_PAGE_CONFIG_BASE_IDX                                                               0
66  #define regSDMA0_UCODE_CHECKSUM                                                                         0x0029
67  #define regSDMA0_UCODE_CHECKSUM_BASE_IDX                                                                0
68  #define regSDMA0_FREEZE                                                                                 0x002b
69  #define regSDMA0_FREEZE_BASE_IDX                                                                        0
70  #define regSDMA0_PROCESS_QUANTUM0                                                                       0x002c
71  #define regSDMA0_PROCESS_QUANTUM0_BASE_IDX                                                              0
72  #define regSDMA0_PROCESS_QUANTUM1                                                                       0x002d
73  #define regSDMA0_PROCESS_QUANTUM1_BASE_IDX                                                              0
74  #define regSDMA0_WATCHDOG_CNTL                                                                          0x002e
75  #define regSDMA0_WATCHDOG_CNTL_BASE_IDX                                                                 0
76  #define regSDMA0_QUEUE_STATUS0                                                                          0x002f
77  #define regSDMA0_QUEUE_STATUS0_BASE_IDX                                                                 0
78  #define regSDMA0_EDC_CONFIG                                                                             0x0032
79  #define regSDMA0_EDC_CONFIG_BASE_IDX                                                                    0
80  #define regSDMA0_BA_THRESHOLD                                                                           0x0033
81  #define regSDMA0_BA_THRESHOLD_BASE_IDX                                                                  0
82  #define regSDMA0_ID                                                                                     0x0034
83  #define regSDMA0_ID_BASE_IDX                                                                            0
84  #define regSDMA0_VERSION                                                                                0x0035
85  #define regSDMA0_VERSION_BASE_IDX                                                                       0
86  #define regSDMA0_EDC_COUNTER                                                                            0x0036
87  #define regSDMA0_EDC_COUNTER_BASE_IDX                                                                   0
88  #define regSDMA0_EDC_COUNTER_CLEAR                                                                      0x0037
89  #define regSDMA0_EDC_COUNTER_CLEAR_BASE_IDX                                                             0
90  #define regSDMA0_STATUS2_REG                                                                            0x0038
91  #define regSDMA0_STATUS2_REG_BASE_IDX                                                                   0
92  #define regSDMA0_ATOMIC_CNTL                                                                            0x0039
93  #define regSDMA0_ATOMIC_CNTL_BASE_IDX                                                                   0
94  #define regSDMA0_ATOMIC_PREOP_LO                                                                        0x003a
95  #define regSDMA0_ATOMIC_PREOP_LO_BASE_IDX                                                               0
96  #define regSDMA0_ATOMIC_PREOP_HI                                                                        0x003b
97  #define regSDMA0_ATOMIC_PREOP_HI_BASE_IDX                                                               0
98  #define regSDMA0_UTCL1_CNTL                                                                             0x003c
99  #define regSDMA0_UTCL1_CNTL_BASE_IDX                                                                    0
100  #define regSDMA0_UTCL1_WATERMK                                                                          0x003d
101  #define regSDMA0_UTCL1_WATERMK_BASE_IDX                                                                 0
102  #define regSDMA0_UTCL1_TIMEOUT                                                                          0x003e
103  #define regSDMA0_UTCL1_TIMEOUT_BASE_IDX                                                                 0
104  #define regSDMA0_UTCL1_PAGE                                                                             0x003f
105  #define regSDMA0_UTCL1_PAGE_BASE_IDX                                                                    0
106  #define regSDMA0_UTCL1_RD_STATUS                                                                        0x0040
107  #define regSDMA0_UTCL1_RD_STATUS_BASE_IDX                                                               0
108  #define regSDMA0_UTCL1_WR_STATUS                                                                        0x0041
109  #define regSDMA0_UTCL1_WR_STATUS_BASE_IDX                                                               0
110  #define regSDMA0_UTCL1_INV0                                                                             0x0042
111  #define regSDMA0_UTCL1_INV0_BASE_IDX                                                                    0
112  #define regSDMA0_UTCL1_INV1                                                                             0x0043
113  #define regSDMA0_UTCL1_INV1_BASE_IDX                                                                    0
114  #define regSDMA0_UTCL1_INV2                                                                             0x0044
115  #define regSDMA0_UTCL1_INV2_BASE_IDX                                                                    0
116  #define regSDMA0_UTCL1_RD_XNACK0                                                                        0x0045
117  #define regSDMA0_UTCL1_RD_XNACK0_BASE_IDX                                                               0
118  #define regSDMA0_UTCL1_RD_XNACK1                                                                        0x0046
119  #define regSDMA0_UTCL1_RD_XNACK1_BASE_IDX                                                               0
120  #define regSDMA0_UTCL1_WR_XNACK0                                                                        0x0047
121  #define regSDMA0_UTCL1_WR_XNACK0_BASE_IDX                                                               0
122  #define regSDMA0_UTCL1_WR_XNACK1                                                                        0x0048
123  #define regSDMA0_UTCL1_WR_XNACK1_BASE_IDX                                                               0
124  #define regSDMA0_RELAX_ORDERING_LUT                                                                     0x004a
125  #define regSDMA0_RELAX_ORDERING_LUT_BASE_IDX                                                            0
126  #define regSDMA0_CHICKEN_BITS_2                                                                         0x004b
127  #define regSDMA0_CHICKEN_BITS_2_BASE_IDX                                                                0
128  #define regSDMA0_STATUS3_REG                                                                            0x004c
129  #define regSDMA0_STATUS3_REG_BASE_IDX                                                                   0
130  #define regSDMA0_PHYSICAL_ADDR_LO                                                                       0x004d
131  #define regSDMA0_PHYSICAL_ADDR_LO_BASE_IDX                                                              0
132  #define regSDMA0_PHYSICAL_ADDR_HI                                                                       0x004e
133  #define regSDMA0_PHYSICAL_ADDR_HI_BASE_IDX                                                              0
134  #define regSDMA0_GLOBAL_QUANTUM                                                                         0x004f
135  #define regSDMA0_GLOBAL_QUANTUM_BASE_IDX                                                                0
136  #define regSDMA0_ERROR_LOG                                                                              0x0050
137  #define regSDMA0_ERROR_LOG_BASE_IDX                                                                     0
138  #define regSDMA0_PUB_DUMMY_REG0                                                                         0x0051
139  #define regSDMA0_PUB_DUMMY_REG0_BASE_IDX                                                                0
140  #define regSDMA0_PUB_DUMMY_REG1                                                                         0x0052
141  #define regSDMA0_PUB_DUMMY_REG1_BASE_IDX                                                                0
142  #define regSDMA0_PUB_DUMMY_REG2                                                                         0x0053
143  #define regSDMA0_PUB_DUMMY_REG2_BASE_IDX                                                                0
144  #define regSDMA0_PUB_DUMMY_REG3                                                                         0x0054
145  #define regSDMA0_PUB_DUMMY_REG3_BASE_IDX                                                                0
146  #define regSDMA0_F32_COUNTER                                                                            0x0055
147  #define regSDMA0_F32_COUNTER_BASE_IDX                                                                   0
148  #define regSDMA0_CRD_CNTL                                                                               0x005b
149  #define regSDMA0_CRD_CNTL_BASE_IDX                                                                      0
150  #define regSDMA0_RLC_CGCG_CTRL                                                                          0x005c
151  #define regSDMA0_RLC_CGCG_CTRL_BASE_IDX                                                                 0
152  #define regSDMA0_GPU_IOV_VIOLATION_LOG                                                                  0x005d
153  #define regSDMA0_GPU_IOV_VIOLATION_LOG_BASE_IDX                                                         0
154  #define regSDMA0_AQL_STATUS                                                                             0x005f
155  #define regSDMA0_AQL_STATUS_BASE_IDX                                                                    0
156  #define regSDMA0_EA_DBIT_ADDR_DATA                                                                      0x0060
157  #define regSDMA0_EA_DBIT_ADDR_DATA_BASE_IDX                                                             0
158  #define regSDMA0_EA_DBIT_ADDR_INDEX                                                                     0x0061
159  #define regSDMA0_EA_DBIT_ADDR_INDEX_BASE_IDX                                                            0
160  #define regSDMA0_TLBI_GCR_CNTL                                                                          0x0062
161  #define regSDMA0_TLBI_GCR_CNTL_BASE_IDX                                                                 0
162  #define regSDMA0_TILING_CONFIG                                                                          0x0063
163  #define regSDMA0_TILING_CONFIG_BASE_IDX                                                                 0
164  #define regSDMA0_HASH                                                                                   0x0064
165  #define regSDMA0_HASH_BASE_IDX                                                                          0
166  #define regSDMA0_INT_STATUS                                                                             0x0070
167  #define regSDMA0_INT_STATUS_BASE_IDX                                                                    0
168  #define regSDMA0_GPU_IOV_VIOLATION_LOG2                                                                 0x0071
169  #define regSDMA0_GPU_IOV_VIOLATION_LOG2_BASE_IDX                                                        0
170  #define regSDMA0_HOLE_ADDR_LO                                                                           0x0072
171  #define regSDMA0_HOLE_ADDR_LO_BASE_IDX                                                                  0
172  #define regSDMA0_HOLE_ADDR_HI                                                                           0x0073
173  #define regSDMA0_HOLE_ADDR_HI_BASE_IDX                                                                  0
174  #define regSDMA0_CLOCK_GATING_STATUS                                                                    0x0075
175  #define regSDMA0_CLOCK_GATING_STATUS_BASE_IDX                                                           0
176  #define regSDMA0_STATUS4_REG                                                                            0x0076
177  #define regSDMA0_STATUS4_REG_BASE_IDX                                                                   0
178  #define regSDMA0_SCRATCH_RAM_DATA                                                                       0x0077
179  #define regSDMA0_SCRATCH_RAM_DATA_BASE_IDX                                                              0
180  #define regSDMA0_SCRATCH_RAM_ADDR                                                                       0x0078
181  #define regSDMA0_SCRATCH_RAM_ADDR_BASE_IDX                                                              0
182  #define regSDMA0_TIMESTAMP_CNTL                                                                         0x0079
183  #define regSDMA0_TIMESTAMP_CNTL_BASE_IDX                                                                0
184  #define regSDMA0_STATUS5_REG                                                                            0x007a
185  #define regSDMA0_STATUS5_REG_BASE_IDX                                                                   0
186  #define regSDMA0_QUEUE_RESET_REQ                                                                        0x007b
187  #define regSDMA0_QUEUE_RESET_REQ_BASE_IDX                                                               0
188  #define regSDMA0_STATUS6_REG                                                                            0x007c
189  #define regSDMA0_STATUS6_REG_BASE_IDX                                                                   0
190  #define regSDMA0_UCODE1_CHECKSUM                                                                        0x007d
191  #define regSDMA0_UCODE1_CHECKSUM_BASE_IDX                                                               0
192  #define regSDMA0_CE_CTRL                                                                                0x007e
193  #define regSDMA0_CE_CTRL_BASE_IDX                                                                       0
194  #define regSDMA0_FED_STATUS                                                                             0x007f
195  #define regSDMA0_FED_STATUS_BASE_IDX                                                                    0
196  #define regSDMA0_QUEUE0_RB_CNTL                                                                         0x0080
197  #define regSDMA0_QUEUE0_RB_CNTL_BASE_IDX                                                                0
198  #define regSDMA0_QUEUE0_RB_BASE                                                                         0x0081
199  #define regSDMA0_QUEUE0_RB_BASE_BASE_IDX                                                                0
200  #define regSDMA0_QUEUE0_RB_BASE_HI                                                                      0x0082
201  #define regSDMA0_QUEUE0_RB_BASE_HI_BASE_IDX                                                             0
202  #define regSDMA0_QUEUE0_RB_RPTR                                                                         0x0083
203  #define regSDMA0_QUEUE0_RB_RPTR_BASE_IDX                                                                0
204  #define regSDMA0_QUEUE0_RB_RPTR_HI                                                                      0x0084
205  #define regSDMA0_QUEUE0_RB_RPTR_HI_BASE_IDX                                                             0
206  #define regSDMA0_QUEUE0_RB_WPTR                                                                         0x0085
207  #define regSDMA0_QUEUE0_RB_WPTR_BASE_IDX                                                                0
208  #define regSDMA0_QUEUE0_RB_WPTR_HI                                                                      0x0086
209  #define regSDMA0_QUEUE0_RB_WPTR_HI_BASE_IDX                                                             0
210  #define regSDMA0_QUEUE0_RB_RPTR_ADDR_HI                                                                 0x0088
211  #define regSDMA0_QUEUE0_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
212  #define regSDMA0_QUEUE0_RB_RPTR_ADDR_LO                                                                 0x0089
213  #define regSDMA0_QUEUE0_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
214  #define regSDMA0_QUEUE0_IB_CNTL                                                                         0x008a
215  #define regSDMA0_QUEUE0_IB_CNTL_BASE_IDX                                                                0
216  #define regSDMA0_QUEUE0_IB_RPTR                                                                         0x008b
217  #define regSDMA0_QUEUE0_IB_RPTR_BASE_IDX                                                                0
218  #define regSDMA0_QUEUE0_IB_OFFSET                                                                       0x008c
219  #define regSDMA0_QUEUE0_IB_OFFSET_BASE_IDX                                                              0
220  #define regSDMA0_QUEUE0_IB_BASE_LO                                                                      0x008d
221  #define regSDMA0_QUEUE0_IB_BASE_LO_BASE_IDX                                                             0
222  #define regSDMA0_QUEUE0_IB_BASE_HI                                                                      0x008e
223  #define regSDMA0_QUEUE0_IB_BASE_HI_BASE_IDX                                                             0
224  #define regSDMA0_QUEUE0_IB_SIZE                                                                         0x008f
225  #define regSDMA0_QUEUE0_IB_SIZE_BASE_IDX                                                                0
226  #define regSDMA0_QUEUE0_SKIP_CNTL                                                                       0x0090
227  #define regSDMA0_QUEUE0_SKIP_CNTL_BASE_IDX                                                              0
228  #define regSDMA0_QUEUE0_CONTEXT_STATUS                                                                  0x0091
229  #define regSDMA0_QUEUE0_CONTEXT_STATUS_BASE_IDX                                                         0
230  #define regSDMA0_QUEUE0_DOORBELL                                                                        0x0092
231  #define regSDMA0_QUEUE0_DOORBELL_BASE_IDX                                                               0
232  #define regSDMA0_QUEUE0_DOORBELL_LOG                                                                    0x00a9
233  #define regSDMA0_QUEUE0_DOORBELL_LOG_BASE_IDX                                                           0
234  #define regSDMA0_QUEUE0_DOORBELL_OFFSET                                                                 0x00ab
235  #define regSDMA0_QUEUE0_DOORBELL_OFFSET_BASE_IDX                                                        0
236  #define regSDMA0_QUEUE0_CSA_ADDR_LO                                                                     0x00ac
237  #define regSDMA0_QUEUE0_CSA_ADDR_LO_BASE_IDX                                                            0
238  #define regSDMA0_QUEUE0_CSA_ADDR_HI                                                                     0x00ad
239  #define regSDMA0_QUEUE0_CSA_ADDR_HI_BASE_IDX                                                            0
240  #define regSDMA0_QUEUE0_SCHEDULE_CNTL                                                                   0x00ae
241  #define regSDMA0_QUEUE0_SCHEDULE_CNTL_BASE_IDX                                                          0
242  #define regSDMA0_QUEUE0_IB_SUB_REMAIN                                                                   0x00af
243  #define regSDMA0_QUEUE0_IB_SUB_REMAIN_BASE_IDX                                                          0
244  #define regSDMA0_QUEUE0_PREEMPT                                                                         0x00b0
245  #define regSDMA0_QUEUE0_PREEMPT_BASE_IDX                                                                0
246  #define regSDMA0_QUEUE0_DUMMY_REG                                                                       0x00b1
247  #define regSDMA0_QUEUE0_DUMMY_REG_BASE_IDX                                                              0
248  #define regSDMA0_QUEUE0_RB_WPTR_POLL_ADDR_HI                                                            0x00b2
249  #define regSDMA0_QUEUE0_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
250  #define regSDMA0_QUEUE0_RB_WPTR_POLL_ADDR_LO                                                            0x00b3
251  #define regSDMA0_QUEUE0_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
252  #define regSDMA0_QUEUE0_RB_AQL_CNTL                                                                     0x00b4
253  #define regSDMA0_QUEUE0_RB_AQL_CNTL_BASE_IDX                                                            0
254  #define regSDMA0_QUEUE0_MINOR_PTR_UPDATE                                                                0x00b5
255  #define regSDMA0_QUEUE0_MINOR_PTR_UPDATE_BASE_IDX                                                       0
256  #define regSDMA0_QUEUE0_RB_PREEMPT                                                                      0x00b6
257  #define regSDMA0_QUEUE0_RB_PREEMPT_BASE_IDX                                                             0
258  #define regSDMA0_QUEUE0_MIDCMD_DATA0                                                                    0x00c0
259  #define regSDMA0_QUEUE0_MIDCMD_DATA0_BASE_IDX                                                           0
260  #define regSDMA0_QUEUE0_MIDCMD_DATA1                                                                    0x00c1
261  #define regSDMA0_QUEUE0_MIDCMD_DATA1_BASE_IDX                                                           0
262  #define regSDMA0_QUEUE0_MIDCMD_DATA2                                                                    0x00c2
263  #define regSDMA0_QUEUE0_MIDCMD_DATA2_BASE_IDX                                                           0
264  #define regSDMA0_QUEUE0_MIDCMD_DATA3                                                                    0x00c3
265  #define regSDMA0_QUEUE0_MIDCMD_DATA3_BASE_IDX                                                           0
266  #define regSDMA0_QUEUE0_MIDCMD_DATA4                                                                    0x00c4
267  #define regSDMA0_QUEUE0_MIDCMD_DATA4_BASE_IDX                                                           0
268  #define regSDMA0_QUEUE0_MIDCMD_DATA5                                                                    0x00c5
269  #define regSDMA0_QUEUE0_MIDCMD_DATA5_BASE_IDX                                                           0
270  #define regSDMA0_QUEUE0_MIDCMD_DATA6                                                                    0x00c6
271  #define regSDMA0_QUEUE0_MIDCMD_DATA6_BASE_IDX                                                           0
272  #define regSDMA0_QUEUE0_MIDCMD_DATA7                                                                    0x00c7
273  #define regSDMA0_QUEUE0_MIDCMD_DATA7_BASE_IDX                                                           0
274  #define regSDMA0_QUEUE0_MIDCMD_DATA8                                                                    0x00c8
275  #define regSDMA0_QUEUE0_MIDCMD_DATA8_BASE_IDX                                                           0
276  #define regSDMA0_QUEUE0_MIDCMD_DATA9                                                                    0x00c9
277  #define regSDMA0_QUEUE0_MIDCMD_DATA9_BASE_IDX                                                           0
278  #define regSDMA0_QUEUE0_MIDCMD_DATA10                                                                   0x00ca
279  #define regSDMA0_QUEUE0_MIDCMD_DATA10_BASE_IDX                                                          0
280  #define regSDMA0_QUEUE0_MIDCMD_CNTL                                                                     0x00cb
281  #define regSDMA0_QUEUE0_MIDCMD_CNTL_BASE_IDX                                                            0
282  #define regSDMA0_QUEUE1_RB_CNTL                                                                         0x00d8
283  #define regSDMA0_QUEUE1_RB_CNTL_BASE_IDX                                                                0
284  #define regSDMA0_QUEUE1_RB_BASE                                                                         0x00d9
285  #define regSDMA0_QUEUE1_RB_BASE_BASE_IDX                                                                0
286  #define regSDMA0_QUEUE1_RB_BASE_HI                                                                      0x00da
287  #define regSDMA0_QUEUE1_RB_BASE_HI_BASE_IDX                                                             0
288  #define regSDMA0_QUEUE1_RB_RPTR                                                                         0x00db
289  #define regSDMA0_QUEUE1_RB_RPTR_BASE_IDX                                                                0
290  #define regSDMA0_QUEUE1_RB_RPTR_HI                                                                      0x00dc
291  #define regSDMA0_QUEUE1_RB_RPTR_HI_BASE_IDX                                                             0
292  #define regSDMA0_QUEUE1_RB_WPTR                                                                         0x00dd
293  #define regSDMA0_QUEUE1_RB_WPTR_BASE_IDX                                                                0
294  #define regSDMA0_QUEUE1_RB_WPTR_HI                                                                      0x00de
295  #define regSDMA0_QUEUE1_RB_WPTR_HI_BASE_IDX                                                             0
296  #define regSDMA0_QUEUE1_RB_RPTR_ADDR_HI                                                                 0x00e0
297  #define regSDMA0_QUEUE1_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
298  #define regSDMA0_QUEUE1_RB_RPTR_ADDR_LO                                                                 0x00e1
299  #define regSDMA0_QUEUE1_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
300  #define regSDMA0_QUEUE1_IB_CNTL                                                                         0x00e2
301  #define regSDMA0_QUEUE1_IB_CNTL_BASE_IDX                                                                0
302  #define regSDMA0_QUEUE1_IB_RPTR                                                                         0x00e3
303  #define regSDMA0_QUEUE1_IB_RPTR_BASE_IDX                                                                0
304  #define regSDMA0_QUEUE1_IB_OFFSET                                                                       0x00e4
305  #define regSDMA0_QUEUE1_IB_OFFSET_BASE_IDX                                                              0
306  #define regSDMA0_QUEUE1_IB_BASE_LO                                                                      0x00e5
307  #define regSDMA0_QUEUE1_IB_BASE_LO_BASE_IDX                                                             0
308  #define regSDMA0_QUEUE1_IB_BASE_HI                                                                      0x00e6
309  #define regSDMA0_QUEUE1_IB_BASE_HI_BASE_IDX                                                             0
310  #define regSDMA0_QUEUE1_IB_SIZE                                                                         0x00e7
311  #define regSDMA0_QUEUE1_IB_SIZE_BASE_IDX                                                                0
312  #define regSDMA0_QUEUE1_SKIP_CNTL                                                                       0x00e8
313  #define regSDMA0_QUEUE1_SKIP_CNTL_BASE_IDX                                                              0
314  #define regSDMA0_QUEUE1_CONTEXT_STATUS                                                                  0x00e9
315  #define regSDMA0_QUEUE1_CONTEXT_STATUS_BASE_IDX                                                         0
316  #define regSDMA0_QUEUE1_DOORBELL                                                                        0x00ea
317  #define regSDMA0_QUEUE1_DOORBELL_BASE_IDX                                                               0
318  #define regSDMA0_QUEUE1_DOORBELL_LOG                                                                    0x0101
319  #define regSDMA0_QUEUE1_DOORBELL_LOG_BASE_IDX                                                           0
320  #define regSDMA0_QUEUE1_DOORBELL_OFFSET                                                                 0x0103
321  #define regSDMA0_QUEUE1_DOORBELL_OFFSET_BASE_IDX                                                        0
322  #define regSDMA0_QUEUE1_CSA_ADDR_LO                                                                     0x0104
323  #define regSDMA0_QUEUE1_CSA_ADDR_LO_BASE_IDX                                                            0
324  #define regSDMA0_QUEUE1_CSA_ADDR_HI                                                                     0x0105
325  #define regSDMA0_QUEUE1_CSA_ADDR_HI_BASE_IDX                                                            0
326  #define regSDMA0_QUEUE1_SCHEDULE_CNTL                                                                   0x0106
327  #define regSDMA0_QUEUE1_SCHEDULE_CNTL_BASE_IDX                                                          0
328  #define regSDMA0_QUEUE1_IB_SUB_REMAIN                                                                   0x0107
329  #define regSDMA0_QUEUE1_IB_SUB_REMAIN_BASE_IDX                                                          0
330  #define regSDMA0_QUEUE1_PREEMPT                                                                         0x0108
331  #define regSDMA0_QUEUE1_PREEMPT_BASE_IDX                                                                0
332  #define regSDMA0_QUEUE1_DUMMY_REG                                                                       0x0109
333  #define regSDMA0_QUEUE1_DUMMY_REG_BASE_IDX                                                              0
334  #define regSDMA0_QUEUE1_RB_WPTR_POLL_ADDR_HI                                                            0x010a
335  #define regSDMA0_QUEUE1_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
336  #define regSDMA0_QUEUE1_RB_WPTR_POLL_ADDR_LO                                                            0x010b
337  #define regSDMA0_QUEUE1_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
338  #define regSDMA0_QUEUE1_RB_AQL_CNTL                                                                     0x010c
339  #define regSDMA0_QUEUE1_RB_AQL_CNTL_BASE_IDX                                                            0
340  #define regSDMA0_QUEUE1_MINOR_PTR_UPDATE                                                                0x010d
341  #define regSDMA0_QUEUE1_MINOR_PTR_UPDATE_BASE_IDX                                                       0
342  #define regSDMA0_QUEUE1_RB_PREEMPT                                                                      0x010e
343  #define regSDMA0_QUEUE1_RB_PREEMPT_BASE_IDX                                                             0
344  #define regSDMA0_QUEUE1_MIDCMD_DATA0                                                                    0x0118
345  #define regSDMA0_QUEUE1_MIDCMD_DATA0_BASE_IDX                                                           0
346  #define regSDMA0_QUEUE1_MIDCMD_DATA1                                                                    0x0119
347  #define regSDMA0_QUEUE1_MIDCMD_DATA1_BASE_IDX                                                           0
348  #define regSDMA0_QUEUE1_MIDCMD_DATA2                                                                    0x011a
349  #define regSDMA0_QUEUE1_MIDCMD_DATA2_BASE_IDX                                                           0
350  #define regSDMA0_QUEUE1_MIDCMD_DATA3                                                                    0x011b
351  #define regSDMA0_QUEUE1_MIDCMD_DATA3_BASE_IDX                                                           0
352  #define regSDMA0_QUEUE1_MIDCMD_DATA4                                                                    0x011c
353  #define regSDMA0_QUEUE1_MIDCMD_DATA4_BASE_IDX                                                           0
354  #define regSDMA0_QUEUE1_MIDCMD_DATA5                                                                    0x011d
355  #define regSDMA0_QUEUE1_MIDCMD_DATA5_BASE_IDX                                                           0
356  #define regSDMA0_QUEUE1_MIDCMD_DATA6                                                                    0x011e
357  #define regSDMA0_QUEUE1_MIDCMD_DATA6_BASE_IDX                                                           0
358  #define regSDMA0_QUEUE1_MIDCMD_DATA7                                                                    0x011f
359  #define regSDMA0_QUEUE1_MIDCMD_DATA7_BASE_IDX                                                           0
360  #define regSDMA0_QUEUE1_MIDCMD_DATA8                                                                    0x0120
361  #define regSDMA0_QUEUE1_MIDCMD_DATA8_BASE_IDX                                                           0
362  #define regSDMA0_QUEUE1_MIDCMD_DATA9                                                                    0x0121
363  #define regSDMA0_QUEUE1_MIDCMD_DATA9_BASE_IDX                                                           0
364  #define regSDMA0_QUEUE1_MIDCMD_DATA10                                                                   0x0122
365  #define regSDMA0_QUEUE1_MIDCMD_DATA10_BASE_IDX                                                          0
366  #define regSDMA0_QUEUE1_MIDCMD_CNTL                                                                     0x0123
367  #define regSDMA0_QUEUE1_MIDCMD_CNTL_BASE_IDX                                                            0
368  #define regSDMA0_QUEUE2_RB_CNTL                                                                         0x0130
369  #define regSDMA0_QUEUE2_RB_CNTL_BASE_IDX                                                                0
370  #define regSDMA0_QUEUE2_RB_BASE                                                                         0x0131
371  #define regSDMA0_QUEUE2_RB_BASE_BASE_IDX                                                                0
372  #define regSDMA0_QUEUE2_RB_BASE_HI                                                                      0x0132
373  #define regSDMA0_QUEUE2_RB_BASE_HI_BASE_IDX                                                             0
374  #define regSDMA0_QUEUE2_RB_RPTR                                                                         0x0133
375  #define regSDMA0_QUEUE2_RB_RPTR_BASE_IDX                                                                0
376  #define regSDMA0_QUEUE2_RB_RPTR_HI                                                                      0x0134
377  #define regSDMA0_QUEUE2_RB_RPTR_HI_BASE_IDX                                                             0
378  #define regSDMA0_QUEUE2_RB_WPTR                                                                         0x0135
379  #define regSDMA0_QUEUE2_RB_WPTR_BASE_IDX                                                                0
380  #define regSDMA0_QUEUE2_RB_WPTR_HI                                                                      0x0136
381  #define regSDMA0_QUEUE2_RB_WPTR_HI_BASE_IDX                                                             0
382  #define regSDMA0_QUEUE2_RB_RPTR_ADDR_HI                                                                 0x0138
383  #define regSDMA0_QUEUE2_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
384  #define regSDMA0_QUEUE2_RB_RPTR_ADDR_LO                                                                 0x0139
385  #define regSDMA0_QUEUE2_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
386  #define regSDMA0_QUEUE2_IB_CNTL                                                                         0x013a
387  #define regSDMA0_QUEUE2_IB_CNTL_BASE_IDX                                                                0
388  #define regSDMA0_QUEUE2_IB_RPTR                                                                         0x013b
389  #define regSDMA0_QUEUE2_IB_RPTR_BASE_IDX                                                                0
390  #define regSDMA0_QUEUE2_IB_OFFSET                                                                       0x013c
391  #define regSDMA0_QUEUE2_IB_OFFSET_BASE_IDX                                                              0
392  #define regSDMA0_QUEUE2_IB_BASE_LO                                                                      0x013d
393  #define regSDMA0_QUEUE2_IB_BASE_LO_BASE_IDX                                                             0
394  #define regSDMA0_QUEUE2_IB_BASE_HI                                                                      0x013e
395  #define regSDMA0_QUEUE2_IB_BASE_HI_BASE_IDX                                                             0
396  #define regSDMA0_QUEUE2_IB_SIZE                                                                         0x013f
397  #define regSDMA0_QUEUE2_IB_SIZE_BASE_IDX                                                                0
398  #define regSDMA0_QUEUE2_SKIP_CNTL                                                                       0x0140
399  #define regSDMA0_QUEUE2_SKIP_CNTL_BASE_IDX                                                              0
400  #define regSDMA0_QUEUE2_CONTEXT_STATUS                                                                  0x0141
401  #define regSDMA0_QUEUE2_CONTEXT_STATUS_BASE_IDX                                                         0
402  #define regSDMA0_QUEUE2_DOORBELL                                                                        0x0142
403  #define regSDMA0_QUEUE2_DOORBELL_BASE_IDX                                                               0
404  #define regSDMA0_QUEUE2_DOORBELL_LOG                                                                    0x0159
405  #define regSDMA0_QUEUE2_DOORBELL_LOG_BASE_IDX                                                           0
406  #define regSDMA0_QUEUE2_DOORBELL_OFFSET                                                                 0x015b
407  #define regSDMA0_QUEUE2_DOORBELL_OFFSET_BASE_IDX                                                        0
408  #define regSDMA0_QUEUE2_CSA_ADDR_LO                                                                     0x015c
409  #define regSDMA0_QUEUE2_CSA_ADDR_LO_BASE_IDX                                                            0
410  #define regSDMA0_QUEUE2_CSA_ADDR_HI                                                                     0x015d
411  #define regSDMA0_QUEUE2_CSA_ADDR_HI_BASE_IDX                                                            0
412  #define regSDMA0_QUEUE2_SCHEDULE_CNTL                                                                   0x015e
413  #define regSDMA0_QUEUE2_SCHEDULE_CNTL_BASE_IDX                                                          0
414  #define regSDMA0_QUEUE2_IB_SUB_REMAIN                                                                   0x015f
415  #define regSDMA0_QUEUE2_IB_SUB_REMAIN_BASE_IDX                                                          0
416  #define regSDMA0_QUEUE2_PREEMPT                                                                         0x0160
417  #define regSDMA0_QUEUE2_PREEMPT_BASE_IDX                                                                0
418  #define regSDMA0_QUEUE2_DUMMY_REG                                                                       0x0161
419  #define regSDMA0_QUEUE2_DUMMY_REG_BASE_IDX                                                              0
420  #define regSDMA0_QUEUE2_RB_WPTR_POLL_ADDR_HI                                                            0x0162
421  #define regSDMA0_QUEUE2_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
422  #define regSDMA0_QUEUE2_RB_WPTR_POLL_ADDR_LO                                                            0x0163
423  #define regSDMA0_QUEUE2_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
424  #define regSDMA0_QUEUE2_RB_AQL_CNTL                                                                     0x0164
425  #define regSDMA0_QUEUE2_RB_AQL_CNTL_BASE_IDX                                                            0
426  #define regSDMA0_QUEUE2_MINOR_PTR_UPDATE                                                                0x0165
427  #define regSDMA0_QUEUE2_MINOR_PTR_UPDATE_BASE_IDX                                                       0
428  #define regSDMA0_QUEUE2_RB_PREEMPT                                                                      0x0166
429  #define regSDMA0_QUEUE2_RB_PREEMPT_BASE_IDX                                                             0
430  #define regSDMA0_QUEUE2_MIDCMD_DATA0                                                                    0x0170
431  #define regSDMA0_QUEUE2_MIDCMD_DATA0_BASE_IDX                                                           0
432  #define regSDMA0_QUEUE2_MIDCMD_DATA1                                                                    0x0171
433  #define regSDMA0_QUEUE2_MIDCMD_DATA1_BASE_IDX                                                           0
434  #define regSDMA0_QUEUE2_MIDCMD_DATA2                                                                    0x0172
435  #define regSDMA0_QUEUE2_MIDCMD_DATA2_BASE_IDX                                                           0
436  #define regSDMA0_QUEUE2_MIDCMD_DATA3                                                                    0x0173
437  #define regSDMA0_QUEUE2_MIDCMD_DATA3_BASE_IDX                                                           0
438  #define regSDMA0_QUEUE2_MIDCMD_DATA4                                                                    0x0174
439  #define regSDMA0_QUEUE2_MIDCMD_DATA4_BASE_IDX                                                           0
440  #define regSDMA0_QUEUE2_MIDCMD_DATA5                                                                    0x0175
441  #define regSDMA0_QUEUE2_MIDCMD_DATA5_BASE_IDX                                                           0
442  #define regSDMA0_QUEUE2_MIDCMD_DATA6                                                                    0x0176
443  #define regSDMA0_QUEUE2_MIDCMD_DATA6_BASE_IDX                                                           0
444  #define regSDMA0_QUEUE2_MIDCMD_DATA7                                                                    0x0177
445  #define regSDMA0_QUEUE2_MIDCMD_DATA7_BASE_IDX                                                           0
446  #define regSDMA0_QUEUE2_MIDCMD_DATA8                                                                    0x0178
447  #define regSDMA0_QUEUE2_MIDCMD_DATA8_BASE_IDX                                                           0
448  #define regSDMA0_QUEUE2_MIDCMD_DATA9                                                                    0x0179
449  #define regSDMA0_QUEUE2_MIDCMD_DATA9_BASE_IDX                                                           0
450  #define regSDMA0_QUEUE2_MIDCMD_DATA10                                                                   0x017a
451  #define regSDMA0_QUEUE2_MIDCMD_DATA10_BASE_IDX                                                          0
452  #define regSDMA0_QUEUE2_MIDCMD_CNTL                                                                     0x017b
453  #define regSDMA0_QUEUE2_MIDCMD_CNTL_BASE_IDX                                                            0
454  #define regSDMA0_QUEUE3_RB_CNTL                                                                         0x0188
455  #define regSDMA0_QUEUE3_RB_CNTL_BASE_IDX                                                                0
456  #define regSDMA0_QUEUE3_RB_BASE                                                                         0x0189
457  #define regSDMA0_QUEUE3_RB_BASE_BASE_IDX                                                                0
458  #define regSDMA0_QUEUE3_RB_BASE_HI                                                                      0x018a
459  #define regSDMA0_QUEUE3_RB_BASE_HI_BASE_IDX                                                             0
460  #define regSDMA0_QUEUE3_RB_RPTR                                                                         0x018b
461  #define regSDMA0_QUEUE3_RB_RPTR_BASE_IDX                                                                0
462  #define regSDMA0_QUEUE3_RB_RPTR_HI                                                                      0x018c
463  #define regSDMA0_QUEUE3_RB_RPTR_HI_BASE_IDX                                                             0
464  #define regSDMA0_QUEUE3_RB_WPTR                                                                         0x018d
465  #define regSDMA0_QUEUE3_RB_WPTR_BASE_IDX                                                                0
466  #define regSDMA0_QUEUE3_RB_WPTR_HI                                                                      0x018e
467  #define regSDMA0_QUEUE3_RB_WPTR_HI_BASE_IDX                                                             0
468  #define regSDMA0_QUEUE3_RB_RPTR_ADDR_HI                                                                 0x0190
469  #define regSDMA0_QUEUE3_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
470  #define regSDMA0_QUEUE3_RB_RPTR_ADDR_LO                                                                 0x0191
471  #define regSDMA0_QUEUE3_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
472  #define regSDMA0_QUEUE3_IB_CNTL                                                                         0x0192
473  #define regSDMA0_QUEUE3_IB_CNTL_BASE_IDX                                                                0
474  #define regSDMA0_QUEUE3_IB_RPTR                                                                         0x0193
475  #define regSDMA0_QUEUE3_IB_RPTR_BASE_IDX                                                                0
476  #define regSDMA0_QUEUE3_IB_OFFSET                                                                       0x0194
477  #define regSDMA0_QUEUE3_IB_OFFSET_BASE_IDX                                                              0
478  #define regSDMA0_QUEUE3_IB_BASE_LO                                                                      0x0195
479  #define regSDMA0_QUEUE3_IB_BASE_LO_BASE_IDX                                                             0
480  #define regSDMA0_QUEUE3_IB_BASE_HI                                                                      0x0196
481  #define regSDMA0_QUEUE3_IB_BASE_HI_BASE_IDX                                                             0
482  #define regSDMA0_QUEUE3_IB_SIZE                                                                         0x0197
483  #define regSDMA0_QUEUE3_IB_SIZE_BASE_IDX                                                                0
484  #define regSDMA0_QUEUE3_SKIP_CNTL                                                                       0x0198
485  #define regSDMA0_QUEUE3_SKIP_CNTL_BASE_IDX                                                              0
486  #define regSDMA0_QUEUE3_CONTEXT_STATUS                                                                  0x0199
487  #define regSDMA0_QUEUE3_CONTEXT_STATUS_BASE_IDX                                                         0
488  #define regSDMA0_QUEUE3_DOORBELL                                                                        0x019a
489  #define regSDMA0_QUEUE3_DOORBELL_BASE_IDX                                                               0
490  #define regSDMA0_QUEUE3_DOORBELL_LOG                                                                    0x01b1
491  #define regSDMA0_QUEUE3_DOORBELL_LOG_BASE_IDX                                                           0
492  #define regSDMA0_QUEUE3_DOORBELL_OFFSET                                                                 0x01b3
493  #define regSDMA0_QUEUE3_DOORBELL_OFFSET_BASE_IDX                                                        0
494  #define regSDMA0_QUEUE3_CSA_ADDR_LO                                                                     0x01b4
495  #define regSDMA0_QUEUE3_CSA_ADDR_LO_BASE_IDX                                                            0
496  #define regSDMA0_QUEUE3_CSA_ADDR_HI                                                                     0x01b5
497  #define regSDMA0_QUEUE3_CSA_ADDR_HI_BASE_IDX                                                            0
498  #define regSDMA0_QUEUE3_SCHEDULE_CNTL                                                                   0x01b6
499  #define regSDMA0_QUEUE3_SCHEDULE_CNTL_BASE_IDX                                                          0
500  #define regSDMA0_QUEUE3_IB_SUB_REMAIN                                                                   0x01b7
501  #define regSDMA0_QUEUE3_IB_SUB_REMAIN_BASE_IDX                                                          0
502  #define regSDMA0_QUEUE3_PREEMPT                                                                         0x01b8
503  #define regSDMA0_QUEUE3_PREEMPT_BASE_IDX                                                                0
504  #define regSDMA0_QUEUE3_DUMMY_REG                                                                       0x01b9
505  #define regSDMA0_QUEUE3_DUMMY_REG_BASE_IDX                                                              0
506  #define regSDMA0_QUEUE3_RB_WPTR_POLL_ADDR_HI                                                            0x01ba
507  #define regSDMA0_QUEUE3_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
508  #define regSDMA0_QUEUE3_RB_WPTR_POLL_ADDR_LO                                                            0x01bb
509  #define regSDMA0_QUEUE3_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
510  #define regSDMA0_QUEUE3_RB_AQL_CNTL                                                                     0x01bc
511  #define regSDMA0_QUEUE3_RB_AQL_CNTL_BASE_IDX                                                            0
512  #define regSDMA0_QUEUE3_MINOR_PTR_UPDATE                                                                0x01bd
513  #define regSDMA0_QUEUE3_MINOR_PTR_UPDATE_BASE_IDX                                                       0
514  #define regSDMA0_QUEUE3_RB_PREEMPT                                                                      0x01be
515  #define regSDMA0_QUEUE3_RB_PREEMPT_BASE_IDX                                                             0
516  #define regSDMA0_QUEUE3_MIDCMD_DATA0                                                                    0x01c8
517  #define regSDMA0_QUEUE3_MIDCMD_DATA0_BASE_IDX                                                           0
518  #define regSDMA0_QUEUE3_MIDCMD_DATA1                                                                    0x01c9
519  #define regSDMA0_QUEUE3_MIDCMD_DATA1_BASE_IDX                                                           0
520  #define regSDMA0_QUEUE3_MIDCMD_DATA2                                                                    0x01ca
521  #define regSDMA0_QUEUE3_MIDCMD_DATA2_BASE_IDX                                                           0
522  #define regSDMA0_QUEUE3_MIDCMD_DATA3                                                                    0x01cb
523  #define regSDMA0_QUEUE3_MIDCMD_DATA3_BASE_IDX                                                           0
524  #define regSDMA0_QUEUE3_MIDCMD_DATA4                                                                    0x01cc
525  #define regSDMA0_QUEUE3_MIDCMD_DATA4_BASE_IDX                                                           0
526  #define regSDMA0_QUEUE3_MIDCMD_DATA5                                                                    0x01cd
527  #define regSDMA0_QUEUE3_MIDCMD_DATA5_BASE_IDX                                                           0
528  #define regSDMA0_QUEUE3_MIDCMD_DATA6                                                                    0x01ce
529  #define regSDMA0_QUEUE3_MIDCMD_DATA6_BASE_IDX                                                           0
530  #define regSDMA0_QUEUE3_MIDCMD_DATA7                                                                    0x01cf
531  #define regSDMA0_QUEUE3_MIDCMD_DATA7_BASE_IDX                                                           0
532  #define regSDMA0_QUEUE3_MIDCMD_DATA8                                                                    0x01d0
533  #define regSDMA0_QUEUE3_MIDCMD_DATA8_BASE_IDX                                                           0
534  #define regSDMA0_QUEUE3_MIDCMD_DATA9                                                                    0x01d1
535  #define regSDMA0_QUEUE3_MIDCMD_DATA9_BASE_IDX                                                           0
536  #define regSDMA0_QUEUE3_MIDCMD_DATA10                                                                   0x01d2
537  #define regSDMA0_QUEUE3_MIDCMD_DATA10_BASE_IDX                                                          0
538  #define regSDMA0_QUEUE3_MIDCMD_CNTL                                                                     0x01d3
539  #define regSDMA0_QUEUE3_MIDCMD_CNTL_BASE_IDX                                                            0
540  #define regSDMA0_QUEUE4_RB_CNTL                                                                         0x01e0
541  #define regSDMA0_QUEUE4_RB_CNTL_BASE_IDX                                                                0
542  #define regSDMA0_QUEUE4_RB_BASE                                                                         0x01e1
543  #define regSDMA0_QUEUE4_RB_BASE_BASE_IDX                                                                0
544  #define regSDMA0_QUEUE4_RB_BASE_HI                                                                      0x01e2
545  #define regSDMA0_QUEUE4_RB_BASE_HI_BASE_IDX                                                             0
546  #define regSDMA0_QUEUE4_RB_RPTR                                                                         0x01e3
547  #define regSDMA0_QUEUE4_RB_RPTR_BASE_IDX                                                                0
548  #define regSDMA0_QUEUE4_RB_RPTR_HI                                                                      0x01e4
549  #define regSDMA0_QUEUE4_RB_RPTR_HI_BASE_IDX                                                             0
550  #define regSDMA0_QUEUE4_RB_WPTR                                                                         0x01e5
551  #define regSDMA0_QUEUE4_RB_WPTR_BASE_IDX                                                                0
552  #define regSDMA0_QUEUE4_RB_WPTR_HI                                                                      0x01e6
553  #define regSDMA0_QUEUE4_RB_WPTR_HI_BASE_IDX                                                             0
554  #define regSDMA0_QUEUE4_RB_RPTR_ADDR_HI                                                                 0x01e8
555  #define regSDMA0_QUEUE4_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
556  #define regSDMA0_QUEUE4_RB_RPTR_ADDR_LO                                                                 0x01e9
557  #define regSDMA0_QUEUE4_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
558  #define regSDMA0_QUEUE4_IB_CNTL                                                                         0x01ea
559  #define regSDMA0_QUEUE4_IB_CNTL_BASE_IDX                                                                0
560  #define regSDMA0_QUEUE4_IB_RPTR                                                                         0x01eb
561  #define regSDMA0_QUEUE4_IB_RPTR_BASE_IDX                                                                0
562  #define regSDMA0_QUEUE4_IB_OFFSET                                                                       0x01ec
563  #define regSDMA0_QUEUE4_IB_OFFSET_BASE_IDX                                                              0
564  #define regSDMA0_QUEUE4_IB_BASE_LO                                                                      0x01ed
565  #define regSDMA0_QUEUE4_IB_BASE_LO_BASE_IDX                                                             0
566  #define regSDMA0_QUEUE4_IB_BASE_HI                                                                      0x01ee
567  #define regSDMA0_QUEUE4_IB_BASE_HI_BASE_IDX                                                             0
568  #define regSDMA0_QUEUE4_IB_SIZE                                                                         0x01ef
569  #define regSDMA0_QUEUE4_IB_SIZE_BASE_IDX                                                                0
570  #define regSDMA0_QUEUE4_SKIP_CNTL                                                                       0x01f0
571  #define regSDMA0_QUEUE4_SKIP_CNTL_BASE_IDX                                                              0
572  #define regSDMA0_QUEUE4_CONTEXT_STATUS                                                                  0x01f1
573  #define regSDMA0_QUEUE4_CONTEXT_STATUS_BASE_IDX                                                         0
574  #define regSDMA0_QUEUE4_DOORBELL                                                                        0x01f2
575  #define regSDMA0_QUEUE4_DOORBELL_BASE_IDX                                                               0
576  #define regSDMA0_QUEUE4_DOORBELL_LOG                                                                    0x0209
577  #define regSDMA0_QUEUE4_DOORBELL_LOG_BASE_IDX                                                           0
578  #define regSDMA0_QUEUE4_DOORBELL_OFFSET                                                                 0x020b
579  #define regSDMA0_QUEUE4_DOORBELL_OFFSET_BASE_IDX                                                        0
580  #define regSDMA0_QUEUE4_CSA_ADDR_LO                                                                     0x020c
581  #define regSDMA0_QUEUE4_CSA_ADDR_LO_BASE_IDX                                                            0
582  #define regSDMA0_QUEUE4_CSA_ADDR_HI                                                                     0x020d
583  #define regSDMA0_QUEUE4_CSA_ADDR_HI_BASE_IDX                                                            0
584  #define regSDMA0_QUEUE4_SCHEDULE_CNTL                                                                   0x020e
585  #define regSDMA0_QUEUE4_SCHEDULE_CNTL_BASE_IDX                                                          0
586  #define regSDMA0_QUEUE4_IB_SUB_REMAIN                                                                   0x020f
587  #define regSDMA0_QUEUE4_IB_SUB_REMAIN_BASE_IDX                                                          0
588  #define regSDMA0_QUEUE4_PREEMPT                                                                         0x0210
589  #define regSDMA0_QUEUE4_PREEMPT_BASE_IDX                                                                0
590  #define regSDMA0_QUEUE4_DUMMY_REG                                                                       0x0211
591  #define regSDMA0_QUEUE4_DUMMY_REG_BASE_IDX                                                              0
592  #define regSDMA0_QUEUE4_RB_WPTR_POLL_ADDR_HI                                                            0x0212
593  #define regSDMA0_QUEUE4_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
594  #define regSDMA0_QUEUE4_RB_WPTR_POLL_ADDR_LO                                                            0x0213
595  #define regSDMA0_QUEUE4_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
596  #define regSDMA0_QUEUE4_RB_AQL_CNTL                                                                     0x0214
597  #define regSDMA0_QUEUE4_RB_AQL_CNTL_BASE_IDX                                                            0
598  #define regSDMA0_QUEUE4_MINOR_PTR_UPDATE                                                                0x0215
599  #define regSDMA0_QUEUE4_MINOR_PTR_UPDATE_BASE_IDX                                                       0
600  #define regSDMA0_QUEUE4_RB_PREEMPT                                                                      0x0216
601  #define regSDMA0_QUEUE4_RB_PREEMPT_BASE_IDX                                                             0
602  #define regSDMA0_QUEUE4_MIDCMD_DATA0                                                                    0x0220
603  #define regSDMA0_QUEUE4_MIDCMD_DATA0_BASE_IDX                                                           0
604  #define regSDMA0_QUEUE4_MIDCMD_DATA1                                                                    0x0221
605  #define regSDMA0_QUEUE4_MIDCMD_DATA1_BASE_IDX                                                           0
606  #define regSDMA0_QUEUE4_MIDCMD_DATA2                                                                    0x0222
607  #define regSDMA0_QUEUE4_MIDCMD_DATA2_BASE_IDX                                                           0
608  #define regSDMA0_QUEUE4_MIDCMD_DATA3                                                                    0x0223
609  #define regSDMA0_QUEUE4_MIDCMD_DATA3_BASE_IDX                                                           0
610  #define regSDMA0_QUEUE4_MIDCMD_DATA4                                                                    0x0224
611  #define regSDMA0_QUEUE4_MIDCMD_DATA4_BASE_IDX                                                           0
612  #define regSDMA0_QUEUE4_MIDCMD_DATA5                                                                    0x0225
613  #define regSDMA0_QUEUE4_MIDCMD_DATA5_BASE_IDX                                                           0
614  #define regSDMA0_QUEUE4_MIDCMD_DATA6                                                                    0x0226
615  #define regSDMA0_QUEUE4_MIDCMD_DATA6_BASE_IDX                                                           0
616  #define regSDMA0_QUEUE4_MIDCMD_DATA7                                                                    0x0227
617  #define regSDMA0_QUEUE4_MIDCMD_DATA7_BASE_IDX                                                           0
618  #define regSDMA0_QUEUE4_MIDCMD_DATA8                                                                    0x0228
619  #define regSDMA0_QUEUE4_MIDCMD_DATA8_BASE_IDX                                                           0
620  #define regSDMA0_QUEUE4_MIDCMD_DATA9                                                                    0x0229
621  #define regSDMA0_QUEUE4_MIDCMD_DATA9_BASE_IDX                                                           0
622  #define regSDMA0_QUEUE4_MIDCMD_DATA10                                                                   0x022a
623  #define regSDMA0_QUEUE4_MIDCMD_DATA10_BASE_IDX                                                          0
624  #define regSDMA0_QUEUE4_MIDCMD_CNTL                                                                     0x022b
625  #define regSDMA0_QUEUE4_MIDCMD_CNTL_BASE_IDX                                                            0
626  #define regSDMA0_QUEUE5_RB_CNTL                                                                         0x0238
627  #define regSDMA0_QUEUE5_RB_CNTL_BASE_IDX                                                                0
628  #define regSDMA0_QUEUE5_RB_BASE                                                                         0x0239
629  #define regSDMA0_QUEUE5_RB_BASE_BASE_IDX                                                                0
630  #define regSDMA0_QUEUE5_RB_BASE_HI                                                                      0x023a
631  #define regSDMA0_QUEUE5_RB_BASE_HI_BASE_IDX                                                             0
632  #define regSDMA0_QUEUE5_RB_RPTR                                                                         0x023b
633  #define regSDMA0_QUEUE5_RB_RPTR_BASE_IDX                                                                0
634  #define regSDMA0_QUEUE5_RB_RPTR_HI                                                                      0x023c
635  #define regSDMA0_QUEUE5_RB_RPTR_HI_BASE_IDX                                                             0
636  #define regSDMA0_QUEUE5_RB_WPTR                                                                         0x023d
637  #define regSDMA0_QUEUE5_RB_WPTR_BASE_IDX                                                                0
638  #define regSDMA0_QUEUE5_RB_WPTR_HI                                                                      0x023e
639  #define regSDMA0_QUEUE5_RB_WPTR_HI_BASE_IDX                                                             0
640  #define regSDMA0_QUEUE5_RB_RPTR_ADDR_HI                                                                 0x0240
641  #define regSDMA0_QUEUE5_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
642  #define regSDMA0_QUEUE5_RB_RPTR_ADDR_LO                                                                 0x0241
643  #define regSDMA0_QUEUE5_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
644  #define regSDMA0_QUEUE5_IB_CNTL                                                                         0x0242
645  #define regSDMA0_QUEUE5_IB_CNTL_BASE_IDX                                                                0
646  #define regSDMA0_QUEUE5_IB_RPTR                                                                         0x0243
647  #define regSDMA0_QUEUE5_IB_RPTR_BASE_IDX                                                                0
648  #define regSDMA0_QUEUE5_IB_OFFSET                                                                       0x0244
649  #define regSDMA0_QUEUE5_IB_OFFSET_BASE_IDX                                                              0
650  #define regSDMA0_QUEUE5_IB_BASE_LO                                                                      0x0245
651  #define regSDMA0_QUEUE5_IB_BASE_LO_BASE_IDX                                                             0
652  #define regSDMA0_QUEUE5_IB_BASE_HI                                                                      0x0246
653  #define regSDMA0_QUEUE5_IB_BASE_HI_BASE_IDX                                                             0
654  #define regSDMA0_QUEUE5_IB_SIZE                                                                         0x0247
655  #define regSDMA0_QUEUE5_IB_SIZE_BASE_IDX                                                                0
656  #define regSDMA0_QUEUE5_SKIP_CNTL                                                                       0x0248
657  #define regSDMA0_QUEUE5_SKIP_CNTL_BASE_IDX                                                              0
658  #define regSDMA0_QUEUE5_CONTEXT_STATUS                                                                  0x0249
659  #define regSDMA0_QUEUE5_CONTEXT_STATUS_BASE_IDX                                                         0
660  #define regSDMA0_QUEUE5_DOORBELL                                                                        0x024a
661  #define regSDMA0_QUEUE5_DOORBELL_BASE_IDX                                                               0
662  #define regSDMA0_QUEUE5_DOORBELL_LOG                                                                    0x0261
663  #define regSDMA0_QUEUE5_DOORBELL_LOG_BASE_IDX                                                           0
664  #define regSDMA0_QUEUE5_DOORBELL_OFFSET                                                                 0x0263
665  #define regSDMA0_QUEUE5_DOORBELL_OFFSET_BASE_IDX                                                        0
666  #define regSDMA0_QUEUE5_CSA_ADDR_LO                                                                     0x0264
667  #define regSDMA0_QUEUE5_CSA_ADDR_LO_BASE_IDX                                                            0
668  #define regSDMA0_QUEUE5_CSA_ADDR_HI                                                                     0x0265
669  #define regSDMA0_QUEUE5_CSA_ADDR_HI_BASE_IDX                                                            0
670  #define regSDMA0_QUEUE5_SCHEDULE_CNTL                                                                   0x0266
671  #define regSDMA0_QUEUE5_SCHEDULE_CNTL_BASE_IDX                                                          0
672  #define regSDMA0_QUEUE5_IB_SUB_REMAIN                                                                   0x0267
673  #define regSDMA0_QUEUE5_IB_SUB_REMAIN_BASE_IDX                                                          0
674  #define regSDMA0_QUEUE5_PREEMPT                                                                         0x0268
675  #define regSDMA0_QUEUE5_PREEMPT_BASE_IDX                                                                0
676  #define regSDMA0_QUEUE5_DUMMY_REG                                                                       0x0269
677  #define regSDMA0_QUEUE5_DUMMY_REG_BASE_IDX                                                              0
678  #define regSDMA0_QUEUE5_RB_WPTR_POLL_ADDR_HI                                                            0x026a
679  #define regSDMA0_QUEUE5_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
680  #define regSDMA0_QUEUE5_RB_WPTR_POLL_ADDR_LO                                                            0x026b
681  #define regSDMA0_QUEUE5_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
682  #define regSDMA0_QUEUE5_RB_AQL_CNTL                                                                     0x026c
683  #define regSDMA0_QUEUE5_RB_AQL_CNTL_BASE_IDX                                                            0
684  #define regSDMA0_QUEUE5_MINOR_PTR_UPDATE                                                                0x026d
685  #define regSDMA0_QUEUE5_MINOR_PTR_UPDATE_BASE_IDX                                                       0
686  #define regSDMA0_QUEUE5_RB_PREEMPT                                                                      0x026e
687  #define regSDMA0_QUEUE5_RB_PREEMPT_BASE_IDX                                                             0
688  #define regSDMA0_QUEUE5_MIDCMD_DATA0                                                                    0x0278
689  #define regSDMA0_QUEUE5_MIDCMD_DATA0_BASE_IDX                                                           0
690  #define regSDMA0_QUEUE5_MIDCMD_DATA1                                                                    0x0279
691  #define regSDMA0_QUEUE5_MIDCMD_DATA1_BASE_IDX                                                           0
692  #define regSDMA0_QUEUE5_MIDCMD_DATA2                                                                    0x027a
693  #define regSDMA0_QUEUE5_MIDCMD_DATA2_BASE_IDX                                                           0
694  #define regSDMA0_QUEUE5_MIDCMD_DATA3                                                                    0x027b
695  #define regSDMA0_QUEUE5_MIDCMD_DATA3_BASE_IDX                                                           0
696  #define regSDMA0_QUEUE5_MIDCMD_DATA4                                                                    0x027c
697  #define regSDMA0_QUEUE5_MIDCMD_DATA4_BASE_IDX                                                           0
698  #define regSDMA0_QUEUE5_MIDCMD_DATA5                                                                    0x027d
699  #define regSDMA0_QUEUE5_MIDCMD_DATA5_BASE_IDX                                                           0
700  #define regSDMA0_QUEUE5_MIDCMD_DATA6                                                                    0x027e
701  #define regSDMA0_QUEUE5_MIDCMD_DATA6_BASE_IDX                                                           0
702  #define regSDMA0_QUEUE5_MIDCMD_DATA7                                                                    0x027f
703  #define regSDMA0_QUEUE5_MIDCMD_DATA7_BASE_IDX                                                           0
704  #define regSDMA0_QUEUE5_MIDCMD_DATA8                                                                    0x0280
705  #define regSDMA0_QUEUE5_MIDCMD_DATA8_BASE_IDX                                                           0
706  #define regSDMA0_QUEUE5_MIDCMD_DATA9                                                                    0x0281
707  #define regSDMA0_QUEUE5_MIDCMD_DATA9_BASE_IDX                                                           0
708  #define regSDMA0_QUEUE5_MIDCMD_DATA10                                                                   0x0282
709  #define regSDMA0_QUEUE5_MIDCMD_DATA10_BASE_IDX                                                          0
710  #define regSDMA0_QUEUE5_MIDCMD_CNTL                                                                     0x0283
711  #define regSDMA0_QUEUE5_MIDCMD_CNTL_BASE_IDX                                                            0
712  #define regSDMA0_QUEUE6_RB_CNTL                                                                         0x0290
713  #define regSDMA0_QUEUE6_RB_CNTL_BASE_IDX                                                                0
714  #define regSDMA0_QUEUE6_RB_BASE                                                                         0x0291
715  #define regSDMA0_QUEUE6_RB_BASE_BASE_IDX                                                                0
716  #define regSDMA0_QUEUE6_RB_BASE_HI                                                                      0x0292
717  #define regSDMA0_QUEUE6_RB_BASE_HI_BASE_IDX                                                             0
718  #define regSDMA0_QUEUE6_RB_RPTR                                                                         0x0293
719  #define regSDMA0_QUEUE6_RB_RPTR_BASE_IDX                                                                0
720  #define regSDMA0_QUEUE6_RB_RPTR_HI                                                                      0x0294
721  #define regSDMA0_QUEUE6_RB_RPTR_HI_BASE_IDX                                                             0
722  #define regSDMA0_QUEUE6_RB_WPTR                                                                         0x0295
723  #define regSDMA0_QUEUE6_RB_WPTR_BASE_IDX                                                                0
724  #define regSDMA0_QUEUE6_RB_WPTR_HI                                                                      0x0296
725  #define regSDMA0_QUEUE6_RB_WPTR_HI_BASE_IDX                                                             0
726  #define regSDMA0_QUEUE6_RB_RPTR_ADDR_HI                                                                 0x0298
727  #define regSDMA0_QUEUE6_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
728  #define regSDMA0_QUEUE6_RB_RPTR_ADDR_LO                                                                 0x0299
729  #define regSDMA0_QUEUE6_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
730  #define regSDMA0_QUEUE6_IB_CNTL                                                                         0x029a
731  #define regSDMA0_QUEUE6_IB_CNTL_BASE_IDX                                                                0
732  #define regSDMA0_QUEUE6_IB_RPTR                                                                         0x029b
733  #define regSDMA0_QUEUE6_IB_RPTR_BASE_IDX                                                                0
734  #define regSDMA0_QUEUE6_IB_OFFSET                                                                       0x029c
735  #define regSDMA0_QUEUE6_IB_OFFSET_BASE_IDX                                                              0
736  #define regSDMA0_QUEUE6_IB_BASE_LO                                                                      0x029d
737  #define regSDMA0_QUEUE6_IB_BASE_LO_BASE_IDX                                                             0
738  #define regSDMA0_QUEUE6_IB_BASE_HI                                                                      0x029e
739  #define regSDMA0_QUEUE6_IB_BASE_HI_BASE_IDX                                                             0
740  #define regSDMA0_QUEUE6_IB_SIZE                                                                         0x029f
741  #define regSDMA0_QUEUE6_IB_SIZE_BASE_IDX                                                                0
742  #define regSDMA0_QUEUE6_SKIP_CNTL                                                                       0x02a0
743  #define regSDMA0_QUEUE6_SKIP_CNTL_BASE_IDX                                                              0
744  #define regSDMA0_QUEUE6_CONTEXT_STATUS                                                                  0x02a1
745  #define regSDMA0_QUEUE6_CONTEXT_STATUS_BASE_IDX                                                         0
746  #define regSDMA0_QUEUE6_DOORBELL                                                                        0x02a2
747  #define regSDMA0_QUEUE6_DOORBELL_BASE_IDX                                                               0
748  #define regSDMA0_QUEUE6_DOORBELL_LOG                                                                    0x02b9
749  #define regSDMA0_QUEUE6_DOORBELL_LOG_BASE_IDX                                                           0
750  #define regSDMA0_QUEUE6_DOORBELL_OFFSET                                                                 0x02bb
751  #define regSDMA0_QUEUE6_DOORBELL_OFFSET_BASE_IDX                                                        0
752  #define regSDMA0_QUEUE6_CSA_ADDR_LO                                                                     0x02bc
753  #define regSDMA0_QUEUE6_CSA_ADDR_LO_BASE_IDX                                                            0
754  #define regSDMA0_QUEUE6_CSA_ADDR_HI                                                                     0x02bd
755  #define regSDMA0_QUEUE6_CSA_ADDR_HI_BASE_IDX                                                            0
756  #define regSDMA0_QUEUE6_SCHEDULE_CNTL                                                                   0x02be
757  #define regSDMA0_QUEUE6_SCHEDULE_CNTL_BASE_IDX                                                          0
758  #define regSDMA0_QUEUE6_IB_SUB_REMAIN                                                                   0x02bf
759  #define regSDMA0_QUEUE6_IB_SUB_REMAIN_BASE_IDX                                                          0
760  #define regSDMA0_QUEUE6_PREEMPT                                                                         0x02c0
761  #define regSDMA0_QUEUE6_PREEMPT_BASE_IDX                                                                0
762  #define regSDMA0_QUEUE6_DUMMY_REG                                                                       0x02c1
763  #define regSDMA0_QUEUE6_DUMMY_REG_BASE_IDX                                                              0
764  #define regSDMA0_QUEUE6_RB_WPTR_POLL_ADDR_HI                                                            0x02c2
765  #define regSDMA0_QUEUE6_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
766  #define regSDMA0_QUEUE6_RB_WPTR_POLL_ADDR_LO                                                            0x02c3
767  #define regSDMA0_QUEUE6_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
768  #define regSDMA0_QUEUE6_RB_AQL_CNTL                                                                     0x02c4
769  #define regSDMA0_QUEUE6_RB_AQL_CNTL_BASE_IDX                                                            0
770  #define regSDMA0_QUEUE6_MINOR_PTR_UPDATE                                                                0x02c5
771  #define regSDMA0_QUEUE6_MINOR_PTR_UPDATE_BASE_IDX                                                       0
772  #define regSDMA0_QUEUE6_RB_PREEMPT                                                                      0x02c6
773  #define regSDMA0_QUEUE6_RB_PREEMPT_BASE_IDX                                                             0
774  #define regSDMA0_QUEUE6_MIDCMD_DATA0                                                                    0x02d0
775  #define regSDMA0_QUEUE6_MIDCMD_DATA0_BASE_IDX                                                           0
776  #define regSDMA0_QUEUE6_MIDCMD_DATA1                                                                    0x02d1
777  #define regSDMA0_QUEUE6_MIDCMD_DATA1_BASE_IDX                                                           0
778  #define regSDMA0_QUEUE6_MIDCMD_DATA2                                                                    0x02d2
779  #define regSDMA0_QUEUE6_MIDCMD_DATA2_BASE_IDX                                                           0
780  #define regSDMA0_QUEUE6_MIDCMD_DATA3                                                                    0x02d3
781  #define regSDMA0_QUEUE6_MIDCMD_DATA3_BASE_IDX                                                           0
782  #define regSDMA0_QUEUE6_MIDCMD_DATA4                                                                    0x02d4
783  #define regSDMA0_QUEUE6_MIDCMD_DATA4_BASE_IDX                                                           0
784  #define regSDMA0_QUEUE6_MIDCMD_DATA5                                                                    0x02d5
785  #define regSDMA0_QUEUE6_MIDCMD_DATA5_BASE_IDX                                                           0
786  #define regSDMA0_QUEUE6_MIDCMD_DATA6                                                                    0x02d6
787  #define regSDMA0_QUEUE6_MIDCMD_DATA6_BASE_IDX                                                           0
788  #define regSDMA0_QUEUE6_MIDCMD_DATA7                                                                    0x02d7
789  #define regSDMA0_QUEUE6_MIDCMD_DATA7_BASE_IDX                                                           0
790  #define regSDMA0_QUEUE6_MIDCMD_DATA8                                                                    0x02d8
791  #define regSDMA0_QUEUE6_MIDCMD_DATA8_BASE_IDX                                                           0
792  #define regSDMA0_QUEUE6_MIDCMD_DATA9                                                                    0x02d9
793  #define regSDMA0_QUEUE6_MIDCMD_DATA9_BASE_IDX                                                           0
794  #define regSDMA0_QUEUE6_MIDCMD_DATA10                                                                   0x02da
795  #define regSDMA0_QUEUE6_MIDCMD_DATA10_BASE_IDX                                                          0
796  #define regSDMA0_QUEUE6_MIDCMD_CNTL                                                                     0x02db
797  #define regSDMA0_QUEUE6_MIDCMD_CNTL_BASE_IDX                                                            0
798  #define regSDMA0_QUEUE7_RB_CNTL                                                                         0x02e8
799  #define regSDMA0_QUEUE7_RB_CNTL_BASE_IDX                                                                0
800  #define regSDMA0_QUEUE7_RB_BASE                                                                         0x02e9
801  #define regSDMA0_QUEUE7_RB_BASE_BASE_IDX                                                                0
802  #define regSDMA0_QUEUE7_RB_BASE_HI                                                                      0x02ea
803  #define regSDMA0_QUEUE7_RB_BASE_HI_BASE_IDX                                                             0
804  #define regSDMA0_QUEUE7_RB_RPTR                                                                         0x02eb
805  #define regSDMA0_QUEUE7_RB_RPTR_BASE_IDX                                                                0
806  #define regSDMA0_QUEUE7_RB_RPTR_HI                                                                      0x02ec
807  #define regSDMA0_QUEUE7_RB_RPTR_HI_BASE_IDX                                                             0
808  #define regSDMA0_QUEUE7_RB_WPTR                                                                         0x02ed
809  #define regSDMA0_QUEUE7_RB_WPTR_BASE_IDX                                                                0
810  #define regSDMA0_QUEUE7_RB_WPTR_HI                                                                      0x02ee
811  #define regSDMA0_QUEUE7_RB_WPTR_HI_BASE_IDX                                                             0
812  #define regSDMA0_QUEUE7_RB_RPTR_ADDR_HI                                                                 0x02f0
813  #define regSDMA0_QUEUE7_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
814  #define regSDMA0_QUEUE7_RB_RPTR_ADDR_LO                                                                 0x02f1
815  #define regSDMA0_QUEUE7_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
816  #define regSDMA0_QUEUE7_IB_CNTL                                                                         0x02f2
817  #define regSDMA0_QUEUE7_IB_CNTL_BASE_IDX                                                                0
818  #define regSDMA0_QUEUE7_IB_RPTR                                                                         0x02f3
819  #define regSDMA0_QUEUE7_IB_RPTR_BASE_IDX                                                                0
820  #define regSDMA0_QUEUE7_IB_OFFSET                                                                       0x02f4
821  #define regSDMA0_QUEUE7_IB_OFFSET_BASE_IDX                                                              0
822  #define regSDMA0_QUEUE7_IB_BASE_LO                                                                      0x02f5
823  #define regSDMA0_QUEUE7_IB_BASE_LO_BASE_IDX                                                             0
824  #define regSDMA0_QUEUE7_IB_BASE_HI                                                                      0x02f6
825  #define regSDMA0_QUEUE7_IB_BASE_HI_BASE_IDX                                                             0
826  #define regSDMA0_QUEUE7_IB_SIZE                                                                         0x02f7
827  #define regSDMA0_QUEUE7_IB_SIZE_BASE_IDX                                                                0
828  #define regSDMA0_QUEUE7_SKIP_CNTL                                                                       0x02f8
829  #define regSDMA0_QUEUE7_SKIP_CNTL_BASE_IDX                                                              0
830  #define regSDMA0_QUEUE7_CONTEXT_STATUS                                                                  0x02f9
831  #define regSDMA0_QUEUE7_CONTEXT_STATUS_BASE_IDX                                                         0
832  #define regSDMA0_QUEUE7_DOORBELL                                                                        0x02fa
833  #define regSDMA0_QUEUE7_DOORBELL_BASE_IDX                                                               0
834  #define regSDMA0_QUEUE7_DOORBELL_LOG                                                                    0x0311
835  #define regSDMA0_QUEUE7_DOORBELL_LOG_BASE_IDX                                                           0
836  #define regSDMA0_QUEUE7_DOORBELL_OFFSET                                                                 0x0313
837  #define regSDMA0_QUEUE7_DOORBELL_OFFSET_BASE_IDX                                                        0
838  #define regSDMA0_QUEUE7_CSA_ADDR_LO                                                                     0x0314
839  #define regSDMA0_QUEUE7_CSA_ADDR_LO_BASE_IDX                                                            0
840  #define regSDMA0_QUEUE7_CSA_ADDR_HI                                                                     0x0315
841  #define regSDMA0_QUEUE7_CSA_ADDR_HI_BASE_IDX                                                            0
842  #define regSDMA0_QUEUE7_SCHEDULE_CNTL                                                                   0x0316
843  #define regSDMA0_QUEUE7_SCHEDULE_CNTL_BASE_IDX                                                          0
844  #define regSDMA0_QUEUE7_IB_SUB_REMAIN                                                                   0x0317
845  #define regSDMA0_QUEUE7_IB_SUB_REMAIN_BASE_IDX                                                          0
846  #define regSDMA0_QUEUE7_PREEMPT                                                                         0x0318
847  #define regSDMA0_QUEUE7_PREEMPT_BASE_IDX                                                                0
848  #define regSDMA0_QUEUE7_DUMMY_REG                                                                       0x0319
849  #define regSDMA0_QUEUE7_DUMMY_REG_BASE_IDX                                                              0
850  #define regSDMA0_QUEUE7_RB_WPTR_POLL_ADDR_HI                                                            0x031a
851  #define regSDMA0_QUEUE7_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
852  #define regSDMA0_QUEUE7_RB_WPTR_POLL_ADDR_LO                                                            0x031b
853  #define regSDMA0_QUEUE7_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
854  #define regSDMA0_QUEUE7_RB_AQL_CNTL                                                                     0x031c
855  #define regSDMA0_QUEUE7_RB_AQL_CNTL_BASE_IDX                                                            0
856  #define regSDMA0_QUEUE7_MINOR_PTR_UPDATE                                                                0x031d
857  #define regSDMA0_QUEUE7_MINOR_PTR_UPDATE_BASE_IDX                                                       0
858  #define regSDMA0_QUEUE7_RB_PREEMPT                                                                      0x031e
859  #define regSDMA0_QUEUE7_RB_PREEMPT_BASE_IDX                                                             0
860  #define regSDMA0_QUEUE7_MIDCMD_DATA0                                                                    0x0328
861  #define regSDMA0_QUEUE7_MIDCMD_DATA0_BASE_IDX                                                           0
862  #define regSDMA0_QUEUE7_MIDCMD_DATA1                                                                    0x0329
863  #define regSDMA0_QUEUE7_MIDCMD_DATA1_BASE_IDX                                                           0
864  #define regSDMA0_QUEUE7_MIDCMD_DATA2                                                                    0x032a
865  #define regSDMA0_QUEUE7_MIDCMD_DATA2_BASE_IDX                                                           0
866  #define regSDMA0_QUEUE7_MIDCMD_DATA3                                                                    0x032b
867  #define regSDMA0_QUEUE7_MIDCMD_DATA3_BASE_IDX                                                           0
868  #define regSDMA0_QUEUE7_MIDCMD_DATA4                                                                    0x032c
869  #define regSDMA0_QUEUE7_MIDCMD_DATA4_BASE_IDX                                                           0
870  #define regSDMA0_QUEUE7_MIDCMD_DATA5                                                                    0x032d
871  #define regSDMA0_QUEUE7_MIDCMD_DATA5_BASE_IDX                                                           0
872  #define regSDMA0_QUEUE7_MIDCMD_DATA6                                                                    0x032e
873  #define regSDMA0_QUEUE7_MIDCMD_DATA6_BASE_IDX                                                           0
874  #define regSDMA0_QUEUE7_MIDCMD_DATA7                                                                    0x032f
875  #define regSDMA0_QUEUE7_MIDCMD_DATA7_BASE_IDX                                                           0
876  #define regSDMA0_QUEUE7_MIDCMD_DATA8                                                                    0x0330
877  #define regSDMA0_QUEUE7_MIDCMD_DATA8_BASE_IDX                                                           0
878  #define regSDMA0_QUEUE7_MIDCMD_DATA9                                                                    0x0331
879  #define regSDMA0_QUEUE7_MIDCMD_DATA9_BASE_IDX                                                           0
880  #define regSDMA0_QUEUE7_MIDCMD_DATA10                                                                   0x0332
881  #define regSDMA0_QUEUE7_MIDCMD_DATA10_BASE_IDX                                                          0
882  #define regSDMA0_QUEUE7_MIDCMD_CNTL                                                                     0x0333
883  #define regSDMA0_QUEUE7_MIDCMD_CNTL_BASE_IDX                                                            0
884  
885  
886  // addressBlock: gc_sdma0_sdma1dec
887  // base address: 0x6180
888  #define regSDMA1_DEC_START                                                                              0x0600
889  #define regSDMA1_DEC_START_BASE_IDX                                                                     0
890  #define regSDMA1_F32_MISC_CNTL                                                                          0x060b
891  #define regSDMA1_F32_MISC_CNTL_BASE_IDX                                                                 0
892  #define regSDMA1_GLOBAL_TIMESTAMP_LO                                                                    0x060f
893  #define regSDMA1_GLOBAL_TIMESTAMP_LO_BASE_IDX                                                           0
894  #define regSDMA1_GLOBAL_TIMESTAMP_HI                                                                    0x0610
895  #define regSDMA1_GLOBAL_TIMESTAMP_HI_BASE_IDX                                                           0
896  #define regSDMA1_POWER_CNTL                                                                             0x061a
897  #define regSDMA1_POWER_CNTL_BASE_IDX                                                                    0
898  #define regSDMA1_CNTL                                                                                   0x061c
899  #define regSDMA1_CNTL_BASE_IDX                                                                          0
900  #define regSDMA1_CHICKEN_BITS                                                                           0x061d
901  #define regSDMA1_CHICKEN_BITS_BASE_IDX                                                                  0
902  #define regSDMA1_GB_ADDR_CONFIG                                                                         0x061e
903  #define regSDMA1_GB_ADDR_CONFIG_BASE_IDX                                                                0
904  #define regSDMA1_GB_ADDR_CONFIG_READ                                                                    0x061f
905  #define regSDMA1_GB_ADDR_CONFIG_READ_BASE_IDX                                                           0
906  #define regSDMA1_RB_RPTR_FETCH                                                                          0x0620
907  #define regSDMA1_RB_RPTR_FETCH_BASE_IDX                                                                 0
908  #define regSDMA1_RB_RPTR_FETCH_HI                                                                       0x0621
909  #define regSDMA1_RB_RPTR_FETCH_HI_BASE_IDX                                                              0
910  #define regSDMA1_SEM_WAIT_FAIL_TIMER_CNTL                                                               0x0622
911  #define regSDMA1_SEM_WAIT_FAIL_TIMER_CNTL_BASE_IDX                                                      0
912  #define regSDMA1_IB_OFFSET_FETCH                                                                        0x0623
913  #define regSDMA1_IB_OFFSET_FETCH_BASE_IDX                                                               0
914  #define regSDMA1_PROGRAM                                                                                0x0624
915  #define regSDMA1_PROGRAM_BASE_IDX                                                                       0
916  #define regSDMA1_STATUS_REG                                                                             0x0625
917  #define regSDMA1_STATUS_REG_BASE_IDX                                                                    0
918  #define regSDMA1_STATUS1_REG                                                                            0x0626
919  #define regSDMA1_STATUS1_REG_BASE_IDX                                                                   0
920  #define regSDMA1_CNTL1                                                                                  0x0627
921  #define regSDMA1_CNTL1_BASE_IDX                                                                         0
922  #define regSDMA1_HBM_PAGE_CONFIG                                                                        0x0628
923  #define regSDMA1_HBM_PAGE_CONFIG_BASE_IDX                                                               0
924  #define regSDMA1_UCODE_CHECKSUM                                                                         0x0629
925  #define regSDMA1_UCODE_CHECKSUM_BASE_IDX                                                                0
926  #define regSDMA1_FREEZE                                                                                 0x062b
927  #define regSDMA1_FREEZE_BASE_IDX                                                                        0
928  #define regSDMA1_PROCESS_QUANTUM0                                                                       0x062c
929  #define regSDMA1_PROCESS_QUANTUM0_BASE_IDX                                                              0
930  #define regSDMA1_PROCESS_QUANTUM1                                                                       0x062d
931  #define regSDMA1_PROCESS_QUANTUM1_BASE_IDX                                                              0
932  #define regSDMA1_WATCHDOG_CNTL                                                                          0x062e
933  #define regSDMA1_WATCHDOG_CNTL_BASE_IDX                                                                 0
934  #define regSDMA1_QUEUE_STATUS0                                                                          0x062f
935  #define regSDMA1_QUEUE_STATUS0_BASE_IDX                                                                 0
936  #define regSDMA1_EDC_CONFIG                                                                             0x0632
937  #define regSDMA1_EDC_CONFIG_BASE_IDX                                                                    0
938  #define regSDMA1_BA_THRESHOLD                                                                           0x0633
939  #define regSDMA1_BA_THRESHOLD_BASE_IDX                                                                  0
940  #define regSDMA1_ID                                                                                     0x0634
941  #define regSDMA1_ID_BASE_IDX                                                                            0
942  #define regSDMA1_VERSION                                                                                0x0635
943  #define regSDMA1_VERSION_BASE_IDX                                                                       0
944  #define regSDMA1_EDC_COUNTER                                                                            0x0636
945  #define regSDMA1_EDC_COUNTER_BASE_IDX                                                                   0
946  #define regSDMA1_EDC_COUNTER_CLEAR                                                                      0x0637
947  #define regSDMA1_EDC_COUNTER_CLEAR_BASE_IDX                                                             0
948  #define regSDMA1_STATUS2_REG                                                                            0x0638
949  #define regSDMA1_STATUS2_REG_BASE_IDX                                                                   0
950  #define regSDMA1_ATOMIC_CNTL                                                                            0x0639
951  #define regSDMA1_ATOMIC_CNTL_BASE_IDX                                                                   0
952  #define regSDMA1_ATOMIC_PREOP_LO                                                                        0x063a
953  #define regSDMA1_ATOMIC_PREOP_LO_BASE_IDX                                                               0
954  #define regSDMA1_ATOMIC_PREOP_HI                                                                        0x063b
955  #define regSDMA1_ATOMIC_PREOP_HI_BASE_IDX                                                               0
956  #define regSDMA1_UTCL1_CNTL                                                                             0x063c
957  #define regSDMA1_UTCL1_CNTL_BASE_IDX                                                                    0
958  #define regSDMA1_UTCL1_WATERMK                                                                          0x063d
959  #define regSDMA1_UTCL1_WATERMK_BASE_IDX                                                                 0
960  #define regSDMA1_UTCL1_TIMEOUT                                                                          0x063e
961  #define regSDMA1_UTCL1_TIMEOUT_BASE_IDX                                                                 0
962  #define regSDMA1_UTCL1_PAGE                                                                             0x063f
963  #define regSDMA1_UTCL1_PAGE_BASE_IDX                                                                    0
964  #define regSDMA1_UTCL1_RD_STATUS                                                                        0x0640
965  #define regSDMA1_UTCL1_RD_STATUS_BASE_IDX                                                               0
966  #define regSDMA1_UTCL1_WR_STATUS                                                                        0x0641
967  #define regSDMA1_UTCL1_WR_STATUS_BASE_IDX                                                               0
968  #define regSDMA1_UTCL1_INV0                                                                             0x0642
969  #define regSDMA1_UTCL1_INV0_BASE_IDX                                                                    0
970  #define regSDMA1_UTCL1_INV1                                                                             0x0643
971  #define regSDMA1_UTCL1_INV1_BASE_IDX                                                                    0
972  #define regSDMA1_UTCL1_INV2                                                                             0x0644
973  #define regSDMA1_UTCL1_INV2_BASE_IDX                                                                    0
974  #define regSDMA1_UTCL1_RD_XNACK0                                                                        0x0645
975  #define regSDMA1_UTCL1_RD_XNACK0_BASE_IDX                                                               0
976  #define regSDMA1_UTCL1_RD_XNACK1                                                                        0x0646
977  #define regSDMA1_UTCL1_RD_XNACK1_BASE_IDX                                                               0
978  #define regSDMA1_UTCL1_WR_XNACK0                                                                        0x0647
979  #define regSDMA1_UTCL1_WR_XNACK0_BASE_IDX                                                               0
980  #define regSDMA1_UTCL1_WR_XNACK1                                                                        0x0648
981  #define regSDMA1_UTCL1_WR_XNACK1_BASE_IDX                                                               0
982  #define regSDMA1_RELAX_ORDERING_LUT                                                                     0x064a
983  #define regSDMA1_RELAX_ORDERING_LUT_BASE_IDX                                                            0
984  #define regSDMA1_CHICKEN_BITS_2                                                                         0x064b
985  #define regSDMA1_CHICKEN_BITS_2_BASE_IDX                                                                0
986  #define regSDMA1_STATUS3_REG                                                                            0x064c
987  #define regSDMA1_STATUS3_REG_BASE_IDX                                                                   0
988  #define regSDMA1_PHYSICAL_ADDR_LO                                                                       0x064d
989  #define regSDMA1_PHYSICAL_ADDR_LO_BASE_IDX                                                              0
990  #define regSDMA1_PHYSICAL_ADDR_HI                                                                       0x064e
991  #define regSDMA1_PHYSICAL_ADDR_HI_BASE_IDX                                                              0
992  #define regSDMA1_GLOBAL_QUANTUM                                                                         0x064f
993  #define regSDMA1_GLOBAL_QUANTUM_BASE_IDX                                                                0
994  #define regSDMA1_ERROR_LOG                                                                              0x0650
995  #define regSDMA1_ERROR_LOG_BASE_IDX                                                                     0
996  #define regSDMA1_PUB_DUMMY_REG0                                                                         0x0651
997  #define regSDMA1_PUB_DUMMY_REG0_BASE_IDX                                                                0
998  #define regSDMA1_PUB_DUMMY_REG1                                                                         0x0652
999  #define regSDMA1_PUB_DUMMY_REG1_BASE_IDX                                                                0
1000  #define regSDMA1_PUB_DUMMY_REG2                                                                         0x0653
1001  #define regSDMA1_PUB_DUMMY_REG2_BASE_IDX                                                                0
1002  #define regSDMA1_PUB_DUMMY_REG3                                                                         0x0654
1003  #define regSDMA1_PUB_DUMMY_REG3_BASE_IDX                                                                0
1004  #define regSDMA1_F32_COUNTER                                                                            0x0655
1005  #define regSDMA1_F32_COUNTER_BASE_IDX                                                                   0
1006  #define regSDMA1_CRD_CNTL                                                                               0x065b
1007  #define regSDMA1_CRD_CNTL_BASE_IDX                                                                      0
1008  #define regSDMA1_RLC_CGCG_CTRL                                                                          0x065c
1009  #define regSDMA1_RLC_CGCG_CTRL_BASE_IDX                                                                 0
1010  #define regSDMA1_GPU_IOV_VIOLATION_LOG                                                                  0x065d
1011  #define regSDMA1_GPU_IOV_VIOLATION_LOG_BASE_IDX                                                         0
1012  #define regSDMA1_AQL_STATUS                                                                             0x065f
1013  #define regSDMA1_AQL_STATUS_BASE_IDX                                                                    0
1014  #define regSDMA1_EA_DBIT_ADDR_DATA                                                                      0x0660
1015  #define regSDMA1_EA_DBIT_ADDR_DATA_BASE_IDX                                                             0
1016  #define regSDMA1_EA_DBIT_ADDR_INDEX                                                                     0x0661
1017  #define regSDMA1_EA_DBIT_ADDR_INDEX_BASE_IDX                                                            0
1018  #define regSDMA1_TLBI_GCR_CNTL                                                                          0x0662
1019  #define regSDMA1_TLBI_GCR_CNTL_BASE_IDX                                                                 0
1020  #define regSDMA1_TILING_CONFIG                                                                          0x0663
1021  #define regSDMA1_TILING_CONFIG_BASE_IDX                                                                 0
1022  #define regSDMA1_HASH                                                                                   0x0664
1023  #define regSDMA1_HASH_BASE_IDX                                                                          0
1024  #define regSDMA1_INT_STATUS                                                                             0x0670
1025  #define regSDMA1_INT_STATUS_BASE_IDX                                                                    0
1026  #define regSDMA1_GPU_IOV_VIOLATION_LOG2                                                                 0x0671
1027  #define regSDMA1_GPU_IOV_VIOLATION_LOG2_BASE_IDX                                                        0
1028  #define regSDMA1_HOLE_ADDR_LO                                                                           0x0672
1029  #define regSDMA1_HOLE_ADDR_LO_BASE_IDX                                                                  0
1030  #define regSDMA1_HOLE_ADDR_HI                                                                           0x0673
1031  #define regSDMA1_HOLE_ADDR_HI_BASE_IDX                                                                  0
1032  #define regSDMA1_CLOCK_GATING_STATUS                                                                    0x0675
1033  #define regSDMA1_CLOCK_GATING_STATUS_BASE_IDX                                                           0
1034  #define regSDMA1_STATUS4_REG                                                                            0x0676
1035  #define regSDMA1_STATUS4_REG_BASE_IDX                                                                   0
1036  #define regSDMA1_SCRATCH_RAM_DATA                                                                       0x0677
1037  #define regSDMA1_SCRATCH_RAM_DATA_BASE_IDX                                                              0
1038  #define regSDMA1_SCRATCH_RAM_ADDR                                                                       0x0678
1039  #define regSDMA1_SCRATCH_RAM_ADDR_BASE_IDX                                                              0
1040  #define regSDMA1_TIMESTAMP_CNTL                                                                         0x0679
1041  #define regSDMA1_TIMESTAMP_CNTL_BASE_IDX                                                                0
1042  #define regSDMA1_STATUS5_REG                                                                            0x067a
1043  #define regSDMA1_STATUS5_REG_BASE_IDX                                                                   0
1044  #define regSDMA1_QUEUE_RESET_REQ                                                                        0x067b
1045  #define regSDMA1_QUEUE_RESET_REQ_BASE_IDX                                                               0
1046  #define regSDMA1_STATUS6_REG                                                                            0x067c
1047  #define regSDMA1_STATUS6_REG_BASE_IDX                                                                   0
1048  #define regSDMA1_UCODE1_CHECKSUM                                                                        0x067d
1049  #define regSDMA1_UCODE1_CHECKSUM_BASE_IDX                                                               0
1050  #define regSDMA1_CE_CTRL                                                                                0x067e
1051  #define regSDMA1_CE_CTRL_BASE_IDX                                                                       0
1052  #define regSDMA1_FED_STATUS                                                                             0x067f
1053  #define regSDMA1_FED_STATUS_BASE_IDX                                                                    0
1054  #define regSDMA1_QUEUE0_RB_CNTL                                                                         0x0680
1055  #define regSDMA1_QUEUE0_RB_CNTL_BASE_IDX                                                                0
1056  #define regSDMA1_QUEUE0_RB_BASE                                                                         0x0681
1057  #define regSDMA1_QUEUE0_RB_BASE_BASE_IDX                                                                0
1058  #define regSDMA1_QUEUE0_RB_BASE_HI                                                                      0x0682
1059  #define regSDMA1_QUEUE0_RB_BASE_HI_BASE_IDX                                                             0
1060  #define regSDMA1_QUEUE0_RB_RPTR                                                                         0x0683
1061  #define regSDMA1_QUEUE0_RB_RPTR_BASE_IDX                                                                0
1062  #define regSDMA1_QUEUE0_RB_RPTR_HI                                                                      0x0684
1063  #define regSDMA1_QUEUE0_RB_RPTR_HI_BASE_IDX                                                             0
1064  #define regSDMA1_QUEUE0_RB_WPTR                                                                         0x0685
1065  #define regSDMA1_QUEUE0_RB_WPTR_BASE_IDX                                                                0
1066  #define regSDMA1_QUEUE0_RB_WPTR_HI                                                                      0x0686
1067  #define regSDMA1_QUEUE0_RB_WPTR_HI_BASE_IDX                                                             0
1068  #define regSDMA1_QUEUE0_RB_RPTR_ADDR_HI                                                                 0x0688
1069  #define regSDMA1_QUEUE0_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
1070  #define regSDMA1_QUEUE0_RB_RPTR_ADDR_LO                                                                 0x0689
1071  #define regSDMA1_QUEUE0_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
1072  #define regSDMA1_QUEUE0_IB_CNTL                                                                         0x068a
1073  #define regSDMA1_QUEUE0_IB_CNTL_BASE_IDX                                                                0
1074  #define regSDMA1_QUEUE0_IB_RPTR                                                                         0x068b
1075  #define regSDMA1_QUEUE0_IB_RPTR_BASE_IDX                                                                0
1076  #define regSDMA1_QUEUE0_IB_OFFSET                                                                       0x068c
1077  #define regSDMA1_QUEUE0_IB_OFFSET_BASE_IDX                                                              0
1078  #define regSDMA1_QUEUE0_IB_BASE_LO                                                                      0x068d
1079  #define regSDMA1_QUEUE0_IB_BASE_LO_BASE_IDX                                                             0
1080  #define regSDMA1_QUEUE0_IB_BASE_HI                                                                      0x068e
1081  #define regSDMA1_QUEUE0_IB_BASE_HI_BASE_IDX                                                             0
1082  #define regSDMA1_QUEUE0_IB_SIZE                                                                         0x068f
1083  #define regSDMA1_QUEUE0_IB_SIZE_BASE_IDX                                                                0
1084  #define regSDMA1_QUEUE0_SKIP_CNTL                                                                       0x0690
1085  #define regSDMA1_QUEUE0_SKIP_CNTL_BASE_IDX                                                              0
1086  #define regSDMA1_QUEUE0_CONTEXT_STATUS                                                                  0x0691
1087  #define regSDMA1_QUEUE0_CONTEXT_STATUS_BASE_IDX                                                         0
1088  #define regSDMA1_QUEUE0_DOORBELL                                                                        0x0692
1089  #define regSDMA1_QUEUE0_DOORBELL_BASE_IDX                                                               0
1090  #define regSDMA1_QUEUE0_DOORBELL_LOG                                                                    0x06a9
1091  #define regSDMA1_QUEUE0_DOORBELL_LOG_BASE_IDX                                                           0
1092  #define regSDMA1_QUEUE0_DOORBELL_OFFSET                                                                 0x06ab
1093  #define regSDMA1_QUEUE0_DOORBELL_OFFSET_BASE_IDX                                                        0
1094  #define regSDMA1_QUEUE0_CSA_ADDR_LO                                                                     0x06ac
1095  #define regSDMA1_QUEUE0_CSA_ADDR_LO_BASE_IDX                                                            0
1096  #define regSDMA1_QUEUE0_CSA_ADDR_HI                                                                     0x06ad
1097  #define regSDMA1_QUEUE0_CSA_ADDR_HI_BASE_IDX                                                            0
1098  #define regSDMA1_QUEUE0_SCHEDULE_CNTL                                                                   0x06ae
1099  #define regSDMA1_QUEUE0_SCHEDULE_CNTL_BASE_IDX                                                          0
1100  #define regSDMA1_QUEUE0_IB_SUB_REMAIN                                                                   0x06af
1101  #define regSDMA1_QUEUE0_IB_SUB_REMAIN_BASE_IDX                                                          0
1102  #define regSDMA1_QUEUE0_PREEMPT                                                                         0x06b0
1103  #define regSDMA1_QUEUE0_PREEMPT_BASE_IDX                                                                0
1104  #define regSDMA1_QUEUE0_DUMMY_REG                                                                       0x06b1
1105  #define regSDMA1_QUEUE0_DUMMY_REG_BASE_IDX                                                              0
1106  #define regSDMA1_QUEUE0_RB_WPTR_POLL_ADDR_HI                                                            0x06b2
1107  #define regSDMA1_QUEUE0_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
1108  #define regSDMA1_QUEUE0_RB_WPTR_POLL_ADDR_LO                                                            0x06b3
1109  #define regSDMA1_QUEUE0_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
1110  #define regSDMA1_QUEUE0_RB_AQL_CNTL                                                                     0x06b4
1111  #define regSDMA1_QUEUE0_RB_AQL_CNTL_BASE_IDX                                                            0
1112  #define regSDMA1_QUEUE0_MINOR_PTR_UPDATE                                                                0x06b5
1113  #define regSDMA1_QUEUE0_MINOR_PTR_UPDATE_BASE_IDX                                                       0
1114  #define regSDMA1_QUEUE0_RB_PREEMPT                                                                      0x06b6
1115  #define regSDMA1_QUEUE0_RB_PREEMPT_BASE_IDX                                                             0
1116  #define regSDMA1_QUEUE0_MIDCMD_DATA0                                                                    0x06c0
1117  #define regSDMA1_QUEUE0_MIDCMD_DATA0_BASE_IDX                                                           0
1118  #define regSDMA1_QUEUE0_MIDCMD_DATA1                                                                    0x06c1
1119  #define regSDMA1_QUEUE0_MIDCMD_DATA1_BASE_IDX                                                           0
1120  #define regSDMA1_QUEUE0_MIDCMD_DATA2                                                                    0x06c2
1121  #define regSDMA1_QUEUE0_MIDCMD_DATA2_BASE_IDX                                                           0
1122  #define regSDMA1_QUEUE0_MIDCMD_DATA3                                                                    0x06c3
1123  #define regSDMA1_QUEUE0_MIDCMD_DATA3_BASE_IDX                                                           0
1124  #define regSDMA1_QUEUE0_MIDCMD_DATA4                                                                    0x06c4
1125  #define regSDMA1_QUEUE0_MIDCMD_DATA4_BASE_IDX                                                           0
1126  #define regSDMA1_QUEUE0_MIDCMD_DATA5                                                                    0x06c5
1127  #define regSDMA1_QUEUE0_MIDCMD_DATA5_BASE_IDX                                                           0
1128  #define regSDMA1_QUEUE0_MIDCMD_DATA6                                                                    0x06c6
1129  #define regSDMA1_QUEUE0_MIDCMD_DATA6_BASE_IDX                                                           0
1130  #define regSDMA1_QUEUE0_MIDCMD_DATA7                                                                    0x06c7
1131  #define regSDMA1_QUEUE0_MIDCMD_DATA7_BASE_IDX                                                           0
1132  #define regSDMA1_QUEUE0_MIDCMD_DATA8                                                                    0x06c8
1133  #define regSDMA1_QUEUE0_MIDCMD_DATA8_BASE_IDX                                                           0
1134  #define regSDMA1_QUEUE0_MIDCMD_DATA9                                                                    0x06c9
1135  #define regSDMA1_QUEUE0_MIDCMD_DATA9_BASE_IDX                                                           0
1136  #define regSDMA1_QUEUE0_MIDCMD_DATA10                                                                   0x06ca
1137  #define regSDMA1_QUEUE0_MIDCMD_DATA10_BASE_IDX                                                          0
1138  #define regSDMA1_QUEUE0_MIDCMD_CNTL                                                                     0x06cb
1139  #define regSDMA1_QUEUE0_MIDCMD_CNTL_BASE_IDX                                                            0
1140  #define regSDMA1_QUEUE1_RB_CNTL                                                                         0x06d8
1141  #define regSDMA1_QUEUE1_RB_CNTL_BASE_IDX                                                                0
1142  #define regSDMA1_QUEUE1_RB_BASE                                                                         0x06d9
1143  #define regSDMA1_QUEUE1_RB_BASE_BASE_IDX                                                                0
1144  #define regSDMA1_QUEUE1_RB_BASE_HI                                                                      0x06da
1145  #define regSDMA1_QUEUE1_RB_BASE_HI_BASE_IDX                                                             0
1146  #define regSDMA1_QUEUE1_RB_RPTR                                                                         0x06db
1147  #define regSDMA1_QUEUE1_RB_RPTR_BASE_IDX                                                                0
1148  #define regSDMA1_QUEUE1_RB_RPTR_HI                                                                      0x06dc
1149  #define regSDMA1_QUEUE1_RB_RPTR_HI_BASE_IDX                                                             0
1150  #define regSDMA1_QUEUE1_RB_WPTR                                                                         0x06dd
1151  #define regSDMA1_QUEUE1_RB_WPTR_BASE_IDX                                                                0
1152  #define regSDMA1_QUEUE1_RB_WPTR_HI                                                                      0x06de
1153  #define regSDMA1_QUEUE1_RB_WPTR_HI_BASE_IDX                                                             0
1154  #define regSDMA1_QUEUE1_RB_RPTR_ADDR_HI                                                                 0x06e0
1155  #define regSDMA1_QUEUE1_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
1156  #define regSDMA1_QUEUE1_RB_RPTR_ADDR_LO                                                                 0x06e1
1157  #define regSDMA1_QUEUE1_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
1158  #define regSDMA1_QUEUE1_IB_CNTL                                                                         0x06e2
1159  #define regSDMA1_QUEUE1_IB_CNTL_BASE_IDX                                                                0
1160  #define regSDMA1_QUEUE1_IB_RPTR                                                                         0x06e3
1161  #define regSDMA1_QUEUE1_IB_RPTR_BASE_IDX                                                                0
1162  #define regSDMA1_QUEUE1_IB_OFFSET                                                                       0x06e4
1163  #define regSDMA1_QUEUE1_IB_OFFSET_BASE_IDX                                                              0
1164  #define regSDMA1_QUEUE1_IB_BASE_LO                                                                      0x06e5
1165  #define regSDMA1_QUEUE1_IB_BASE_LO_BASE_IDX                                                             0
1166  #define regSDMA1_QUEUE1_IB_BASE_HI                                                                      0x06e6
1167  #define regSDMA1_QUEUE1_IB_BASE_HI_BASE_IDX                                                             0
1168  #define regSDMA1_QUEUE1_IB_SIZE                                                                         0x06e7
1169  #define regSDMA1_QUEUE1_IB_SIZE_BASE_IDX                                                                0
1170  #define regSDMA1_QUEUE1_SKIP_CNTL                                                                       0x06e8
1171  #define regSDMA1_QUEUE1_SKIP_CNTL_BASE_IDX                                                              0
1172  #define regSDMA1_QUEUE1_CONTEXT_STATUS                                                                  0x06e9
1173  #define regSDMA1_QUEUE1_CONTEXT_STATUS_BASE_IDX                                                         0
1174  #define regSDMA1_QUEUE1_DOORBELL                                                                        0x06ea
1175  #define regSDMA1_QUEUE1_DOORBELL_BASE_IDX                                                               0
1176  #define regSDMA1_QUEUE1_DOORBELL_LOG                                                                    0x0701
1177  #define regSDMA1_QUEUE1_DOORBELL_LOG_BASE_IDX                                                           0
1178  #define regSDMA1_QUEUE1_DOORBELL_OFFSET                                                                 0x0703
1179  #define regSDMA1_QUEUE1_DOORBELL_OFFSET_BASE_IDX                                                        0
1180  #define regSDMA1_QUEUE1_CSA_ADDR_LO                                                                     0x0704
1181  #define regSDMA1_QUEUE1_CSA_ADDR_LO_BASE_IDX                                                            0
1182  #define regSDMA1_QUEUE1_CSA_ADDR_HI                                                                     0x0705
1183  #define regSDMA1_QUEUE1_CSA_ADDR_HI_BASE_IDX                                                            0
1184  #define regSDMA1_QUEUE1_SCHEDULE_CNTL                                                                   0x0706
1185  #define regSDMA1_QUEUE1_SCHEDULE_CNTL_BASE_IDX                                                          0
1186  #define regSDMA1_QUEUE1_IB_SUB_REMAIN                                                                   0x0707
1187  #define regSDMA1_QUEUE1_IB_SUB_REMAIN_BASE_IDX                                                          0
1188  #define regSDMA1_QUEUE1_PREEMPT                                                                         0x0708
1189  #define regSDMA1_QUEUE1_PREEMPT_BASE_IDX                                                                0
1190  #define regSDMA1_QUEUE1_DUMMY_REG                                                                       0x0709
1191  #define regSDMA1_QUEUE1_DUMMY_REG_BASE_IDX                                                              0
1192  #define regSDMA1_QUEUE1_RB_WPTR_POLL_ADDR_HI                                                            0x070a
1193  #define regSDMA1_QUEUE1_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
1194  #define regSDMA1_QUEUE1_RB_WPTR_POLL_ADDR_LO                                                            0x070b
1195  #define regSDMA1_QUEUE1_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
1196  #define regSDMA1_QUEUE1_RB_AQL_CNTL                                                                     0x070c
1197  #define regSDMA1_QUEUE1_RB_AQL_CNTL_BASE_IDX                                                            0
1198  #define regSDMA1_QUEUE1_MINOR_PTR_UPDATE                                                                0x070d
1199  #define regSDMA1_QUEUE1_MINOR_PTR_UPDATE_BASE_IDX                                                       0
1200  #define regSDMA1_QUEUE1_RB_PREEMPT                                                                      0x070e
1201  #define regSDMA1_QUEUE1_RB_PREEMPT_BASE_IDX                                                             0
1202  #define regSDMA1_QUEUE1_MIDCMD_DATA0                                                                    0x0718
1203  #define regSDMA1_QUEUE1_MIDCMD_DATA0_BASE_IDX                                                           0
1204  #define regSDMA1_QUEUE1_MIDCMD_DATA1                                                                    0x0719
1205  #define regSDMA1_QUEUE1_MIDCMD_DATA1_BASE_IDX                                                           0
1206  #define regSDMA1_QUEUE1_MIDCMD_DATA2                                                                    0x071a
1207  #define regSDMA1_QUEUE1_MIDCMD_DATA2_BASE_IDX                                                           0
1208  #define regSDMA1_QUEUE1_MIDCMD_DATA3                                                                    0x071b
1209  #define regSDMA1_QUEUE1_MIDCMD_DATA3_BASE_IDX                                                           0
1210  #define regSDMA1_QUEUE1_MIDCMD_DATA4                                                                    0x071c
1211  #define regSDMA1_QUEUE1_MIDCMD_DATA4_BASE_IDX                                                           0
1212  #define regSDMA1_QUEUE1_MIDCMD_DATA5                                                                    0x071d
1213  #define regSDMA1_QUEUE1_MIDCMD_DATA5_BASE_IDX                                                           0
1214  #define regSDMA1_QUEUE1_MIDCMD_DATA6                                                                    0x071e
1215  #define regSDMA1_QUEUE1_MIDCMD_DATA6_BASE_IDX                                                           0
1216  #define regSDMA1_QUEUE1_MIDCMD_DATA7                                                                    0x071f
1217  #define regSDMA1_QUEUE1_MIDCMD_DATA7_BASE_IDX                                                           0
1218  #define regSDMA1_QUEUE1_MIDCMD_DATA8                                                                    0x0720
1219  #define regSDMA1_QUEUE1_MIDCMD_DATA8_BASE_IDX                                                           0
1220  #define regSDMA1_QUEUE1_MIDCMD_DATA9                                                                    0x0721
1221  #define regSDMA1_QUEUE1_MIDCMD_DATA9_BASE_IDX                                                           0
1222  #define regSDMA1_QUEUE1_MIDCMD_DATA10                                                                   0x0722
1223  #define regSDMA1_QUEUE1_MIDCMD_DATA10_BASE_IDX                                                          0
1224  #define regSDMA1_QUEUE1_MIDCMD_CNTL                                                                     0x0723
1225  #define regSDMA1_QUEUE1_MIDCMD_CNTL_BASE_IDX                                                            0
1226  #define regSDMA1_QUEUE2_RB_CNTL                                                                         0x0730
1227  #define regSDMA1_QUEUE2_RB_CNTL_BASE_IDX                                                                0
1228  #define regSDMA1_QUEUE2_RB_BASE                                                                         0x0731
1229  #define regSDMA1_QUEUE2_RB_BASE_BASE_IDX                                                                0
1230  #define regSDMA1_QUEUE2_RB_BASE_HI                                                                      0x0732
1231  #define regSDMA1_QUEUE2_RB_BASE_HI_BASE_IDX                                                             0
1232  #define regSDMA1_QUEUE2_RB_RPTR                                                                         0x0733
1233  #define regSDMA1_QUEUE2_RB_RPTR_BASE_IDX                                                                0
1234  #define regSDMA1_QUEUE2_RB_RPTR_HI                                                                      0x0734
1235  #define regSDMA1_QUEUE2_RB_RPTR_HI_BASE_IDX                                                             0
1236  #define regSDMA1_QUEUE2_RB_WPTR                                                                         0x0735
1237  #define regSDMA1_QUEUE2_RB_WPTR_BASE_IDX                                                                0
1238  #define regSDMA1_QUEUE2_RB_WPTR_HI                                                                      0x0736
1239  #define regSDMA1_QUEUE2_RB_WPTR_HI_BASE_IDX                                                             0
1240  #define regSDMA1_QUEUE2_RB_RPTR_ADDR_HI                                                                 0x0738
1241  #define regSDMA1_QUEUE2_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
1242  #define regSDMA1_QUEUE2_RB_RPTR_ADDR_LO                                                                 0x0739
1243  #define regSDMA1_QUEUE2_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
1244  #define regSDMA1_QUEUE2_IB_CNTL                                                                         0x073a
1245  #define regSDMA1_QUEUE2_IB_CNTL_BASE_IDX                                                                0
1246  #define regSDMA1_QUEUE2_IB_RPTR                                                                         0x073b
1247  #define regSDMA1_QUEUE2_IB_RPTR_BASE_IDX                                                                0
1248  #define regSDMA1_QUEUE2_IB_OFFSET                                                                       0x073c
1249  #define regSDMA1_QUEUE2_IB_OFFSET_BASE_IDX                                                              0
1250  #define regSDMA1_QUEUE2_IB_BASE_LO                                                                      0x073d
1251  #define regSDMA1_QUEUE2_IB_BASE_LO_BASE_IDX                                                             0
1252  #define regSDMA1_QUEUE2_IB_BASE_HI                                                                      0x073e
1253  #define regSDMA1_QUEUE2_IB_BASE_HI_BASE_IDX                                                             0
1254  #define regSDMA1_QUEUE2_IB_SIZE                                                                         0x073f
1255  #define regSDMA1_QUEUE2_IB_SIZE_BASE_IDX                                                                0
1256  #define regSDMA1_QUEUE2_SKIP_CNTL                                                                       0x0740
1257  #define regSDMA1_QUEUE2_SKIP_CNTL_BASE_IDX                                                              0
1258  #define regSDMA1_QUEUE2_CONTEXT_STATUS                                                                  0x0741
1259  #define regSDMA1_QUEUE2_CONTEXT_STATUS_BASE_IDX                                                         0
1260  #define regSDMA1_QUEUE2_DOORBELL                                                                        0x0742
1261  #define regSDMA1_QUEUE2_DOORBELL_BASE_IDX                                                               0
1262  #define regSDMA1_QUEUE2_DOORBELL_LOG                                                                    0x0759
1263  #define regSDMA1_QUEUE2_DOORBELL_LOG_BASE_IDX                                                           0
1264  #define regSDMA1_QUEUE2_DOORBELL_OFFSET                                                                 0x075b
1265  #define regSDMA1_QUEUE2_DOORBELL_OFFSET_BASE_IDX                                                        0
1266  #define regSDMA1_QUEUE2_CSA_ADDR_LO                                                                     0x075c
1267  #define regSDMA1_QUEUE2_CSA_ADDR_LO_BASE_IDX                                                            0
1268  #define regSDMA1_QUEUE2_CSA_ADDR_HI                                                                     0x075d
1269  #define regSDMA1_QUEUE2_CSA_ADDR_HI_BASE_IDX                                                            0
1270  #define regSDMA1_QUEUE2_SCHEDULE_CNTL                                                                   0x075e
1271  #define regSDMA1_QUEUE2_SCHEDULE_CNTL_BASE_IDX                                                          0
1272  #define regSDMA1_QUEUE2_IB_SUB_REMAIN                                                                   0x075f
1273  #define regSDMA1_QUEUE2_IB_SUB_REMAIN_BASE_IDX                                                          0
1274  #define regSDMA1_QUEUE2_PREEMPT                                                                         0x0760
1275  #define regSDMA1_QUEUE2_PREEMPT_BASE_IDX                                                                0
1276  #define regSDMA1_QUEUE2_DUMMY_REG                                                                       0x0761
1277  #define regSDMA1_QUEUE2_DUMMY_REG_BASE_IDX                                                              0
1278  #define regSDMA1_QUEUE2_RB_WPTR_POLL_ADDR_HI                                                            0x0762
1279  #define regSDMA1_QUEUE2_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
1280  #define regSDMA1_QUEUE2_RB_WPTR_POLL_ADDR_LO                                                            0x0763
1281  #define regSDMA1_QUEUE2_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
1282  #define regSDMA1_QUEUE2_RB_AQL_CNTL                                                                     0x0764
1283  #define regSDMA1_QUEUE2_RB_AQL_CNTL_BASE_IDX                                                            0
1284  #define regSDMA1_QUEUE2_MINOR_PTR_UPDATE                                                                0x0765
1285  #define regSDMA1_QUEUE2_MINOR_PTR_UPDATE_BASE_IDX                                                       0
1286  #define regSDMA1_QUEUE2_RB_PREEMPT                                                                      0x0766
1287  #define regSDMA1_QUEUE2_RB_PREEMPT_BASE_IDX                                                             0
1288  #define regSDMA1_QUEUE2_MIDCMD_DATA0                                                                    0x0770
1289  #define regSDMA1_QUEUE2_MIDCMD_DATA0_BASE_IDX                                                           0
1290  #define regSDMA1_QUEUE2_MIDCMD_DATA1                                                                    0x0771
1291  #define regSDMA1_QUEUE2_MIDCMD_DATA1_BASE_IDX                                                           0
1292  #define regSDMA1_QUEUE2_MIDCMD_DATA2                                                                    0x0772
1293  #define regSDMA1_QUEUE2_MIDCMD_DATA2_BASE_IDX                                                           0
1294  #define regSDMA1_QUEUE2_MIDCMD_DATA3                                                                    0x0773
1295  #define regSDMA1_QUEUE2_MIDCMD_DATA3_BASE_IDX                                                           0
1296  #define regSDMA1_QUEUE2_MIDCMD_DATA4                                                                    0x0774
1297  #define regSDMA1_QUEUE2_MIDCMD_DATA4_BASE_IDX                                                           0
1298  #define regSDMA1_QUEUE2_MIDCMD_DATA5                                                                    0x0775
1299  #define regSDMA1_QUEUE2_MIDCMD_DATA5_BASE_IDX                                                           0
1300  #define regSDMA1_QUEUE2_MIDCMD_DATA6                                                                    0x0776
1301  #define regSDMA1_QUEUE2_MIDCMD_DATA6_BASE_IDX                                                           0
1302  #define regSDMA1_QUEUE2_MIDCMD_DATA7                                                                    0x0777
1303  #define regSDMA1_QUEUE2_MIDCMD_DATA7_BASE_IDX                                                           0
1304  #define regSDMA1_QUEUE2_MIDCMD_DATA8                                                                    0x0778
1305  #define regSDMA1_QUEUE2_MIDCMD_DATA8_BASE_IDX                                                           0
1306  #define regSDMA1_QUEUE2_MIDCMD_DATA9                                                                    0x0779
1307  #define regSDMA1_QUEUE2_MIDCMD_DATA9_BASE_IDX                                                           0
1308  #define regSDMA1_QUEUE2_MIDCMD_DATA10                                                                   0x077a
1309  #define regSDMA1_QUEUE2_MIDCMD_DATA10_BASE_IDX                                                          0
1310  #define regSDMA1_QUEUE2_MIDCMD_CNTL                                                                     0x077b
1311  #define regSDMA1_QUEUE2_MIDCMD_CNTL_BASE_IDX                                                            0
1312  #define regSDMA1_QUEUE3_RB_CNTL                                                                         0x0788
1313  #define regSDMA1_QUEUE3_RB_CNTL_BASE_IDX                                                                0
1314  #define regSDMA1_QUEUE3_RB_BASE                                                                         0x0789
1315  #define regSDMA1_QUEUE3_RB_BASE_BASE_IDX                                                                0
1316  #define regSDMA1_QUEUE3_RB_BASE_HI                                                                      0x078a
1317  #define regSDMA1_QUEUE3_RB_BASE_HI_BASE_IDX                                                             0
1318  #define regSDMA1_QUEUE3_RB_RPTR                                                                         0x078b
1319  #define regSDMA1_QUEUE3_RB_RPTR_BASE_IDX                                                                0
1320  #define regSDMA1_QUEUE3_RB_RPTR_HI                                                                      0x078c
1321  #define regSDMA1_QUEUE3_RB_RPTR_HI_BASE_IDX                                                             0
1322  #define regSDMA1_QUEUE3_RB_WPTR                                                                         0x078d
1323  #define regSDMA1_QUEUE3_RB_WPTR_BASE_IDX                                                                0
1324  #define regSDMA1_QUEUE3_RB_WPTR_HI                                                                      0x078e
1325  #define regSDMA1_QUEUE3_RB_WPTR_HI_BASE_IDX                                                             0
1326  #define regSDMA1_QUEUE3_RB_RPTR_ADDR_HI                                                                 0x0790
1327  #define regSDMA1_QUEUE3_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
1328  #define regSDMA1_QUEUE3_RB_RPTR_ADDR_LO                                                                 0x0791
1329  #define regSDMA1_QUEUE3_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
1330  #define regSDMA1_QUEUE3_IB_CNTL                                                                         0x0792
1331  #define regSDMA1_QUEUE3_IB_CNTL_BASE_IDX                                                                0
1332  #define regSDMA1_QUEUE3_IB_RPTR                                                                         0x0793
1333  #define regSDMA1_QUEUE3_IB_RPTR_BASE_IDX                                                                0
1334  #define regSDMA1_QUEUE3_IB_OFFSET                                                                       0x0794
1335  #define regSDMA1_QUEUE3_IB_OFFSET_BASE_IDX                                                              0
1336  #define regSDMA1_QUEUE3_IB_BASE_LO                                                                      0x0795
1337  #define regSDMA1_QUEUE3_IB_BASE_LO_BASE_IDX                                                             0
1338  #define regSDMA1_QUEUE3_IB_BASE_HI                                                                      0x0796
1339  #define regSDMA1_QUEUE3_IB_BASE_HI_BASE_IDX                                                             0
1340  #define regSDMA1_QUEUE3_IB_SIZE                                                                         0x0797
1341  #define regSDMA1_QUEUE3_IB_SIZE_BASE_IDX                                                                0
1342  #define regSDMA1_QUEUE3_SKIP_CNTL                                                                       0x0798
1343  #define regSDMA1_QUEUE3_SKIP_CNTL_BASE_IDX                                                              0
1344  #define regSDMA1_QUEUE3_CONTEXT_STATUS                                                                  0x0799
1345  #define regSDMA1_QUEUE3_CONTEXT_STATUS_BASE_IDX                                                         0
1346  #define regSDMA1_QUEUE3_DOORBELL                                                                        0x079a
1347  #define regSDMA1_QUEUE3_DOORBELL_BASE_IDX                                                               0
1348  #define regSDMA1_QUEUE3_DOORBELL_LOG                                                                    0x07b1
1349  #define regSDMA1_QUEUE3_DOORBELL_LOG_BASE_IDX                                                           0
1350  #define regSDMA1_QUEUE3_DOORBELL_OFFSET                                                                 0x07b3
1351  #define regSDMA1_QUEUE3_DOORBELL_OFFSET_BASE_IDX                                                        0
1352  #define regSDMA1_QUEUE3_CSA_ADDR_LO                                                                     0x07b4
1353  #define regSDMA1_QUEUE3_CSA_ADDR_LO_BASE_IDX                                                            0
1354  #define regSDMA1_QUEUE3_CSA_ADDR_HI                                                                     0x07b5
1355  #define regSDMA1_QUEUE3_CSA_ADDR_HI_BASE_IDX                                                            0
1356  #define regSDMA1_QUEUE3_SCHEDULE_CNTL                                                                   0x07b6
1357  #define regSDMA1_QUEUE3_SCHEDULE_CNTL_BASE_IDX                                                          0
1358  #define regSDMA1_QUEUE3_IB_SUB_REMAIN                                                                   0x07b7
1359  #define regSDMA1_QUEUE3_IB_SUB_REMAIN_BASE_IDX                                                          0
1360  #define regSDMA1_QUEUE3_PREEMPT                                                                         0x07b8
1361  #define regSDMA1_QUEUE3_PREEMPT_BASE_IDX                                                                0
1362  #define regSDMA1_QUEUE3_DUMMY_REG                                                                       0x07b9
1363  #define regSDMA1_QUEUE3_DUMMY_REG_BASE_IDX                                                              0
1364  #define regSDMA1_QUEUE3_RB_WPTR_POLL_ADDR_HI                                                            0x07ba
1365  #define regSDMA1_QUEUE3_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
1366  #define regSDMA1_QUEUE3_RB_WPTR_POLL_ADDR_LO                                                            0x07bb
1367  #define regSDMA1_QUEUE3_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
1368  #define regSDMA1_QUEUE3_RB_AQL_CNTL                                                                     0x07bc
1369  #define regSDMA1_QUEUE3_RB_AQL_CNTL_BASE_IDX                                                            0
1370  #define regSDMA1_QUEUE3_MINOR_PTR_UPDATE                                                                0x07bd
1371  #define regSDMA1_QUEUE3_MINOR_PTR_UPDATE_BASE_IDX                                                       0
1372  #define regSDMA1_QUEUE3_RB_PREEMPT                                                                      0x07be
1373  #define regSDMA1_QUEUE3_RB_PREEMPT_BASE_IDX                                                             0
1374  #define regSDMA1_QUEUE3_MIDCMD_DATA0                                                                    0x07c8
1375  #define regSDMA1_QUEUE3_MIDCMD_DATA0_BASE_IDX                                                           0
1376  #define regSDMA1_QUEUE3_MIDCMD_DATA1                                                                    0x07c9
1377  #define regSDMA1_QUEUE3_MIDCMD_DATA1_BASE_IDX                                                           0
1378  #define regSDMA1_QUEUE3_MIDCMD_DATA2                                                                    0x07ca
1379  #define regSDMA1_QUEUE3_MIDCMD_DATA2_BASE_IDX                                                           0
1380  #define regSDMA1_QUEUE3_MIDCMD_DATA3                                                                    0x07cb
1381  #define regSDMA1_QUEUE3_MIDCMD_DATA3_BASE_IDX                                                           0
1382  #define regSDMA1_QUEUE3_MIDCMD_DATA4                                                                    0x07cc
1383  #define regSDMA1_QUEUE3_MIDCMD_DATA4_BASE_IDX                                                           0
1384  #define regSDMA1_QUEUE3_MIDCMD_DATA5                                                                    0x07cd
1385  #define regSDMA1_QUEUE3_MIDCMD_DATA5_BASE_IDX                                                           0
1386  #define regSDMA1_QUEUE3_MIDCMD_DATA6                                                                    0x07ce
1387  #define regSDMA1_QUEUE3_MIDCMD_DATA6_BASE_IDX                                                           0
1388  #define regSDMA1_QUEUE3_MIDCMD_DATA7                                                                    0x07cf
1389  #define regSDMA1_QUEUE3_MIDCMD_DATA7_BASE_IDX                                                           0
1390  #define regSDMA1_QUEUE3_MIDCMD_DATA8                                                                    0x07d0
1391  #define regSDMA1_QUEUE3_MIDCMD_DATA8_BASE_IDX                                                           0
1392  #define regSDMA1_QUEUE3_MIDCMD_DATA9                                                                    0x07d1
1393  #define regSDMA1_QUEUE3_MIDCMD_DATA9_BASE_IDX                                                           0
1394  #define regSDMA1_QUEUE3_MIDCMD_DATA10                                                                   0x07d2
1395  #define regSDMA1_QUEUE3_MIDCMD_DATA10_BASE_IDX                                                          0
1396  #define regSDMA1_QUEUE3_MIDCMD_CNTL                                                                     0x07d3
1397  #define regSDMA1_QUEUE3_MIDCMD_CNTL_BASE_IDX                                                            0
1398  #define regSDMA1_QUEUE4_RB_CNTL                                                                         0x07e0
1399  #define regSDMA1_QUEUE4_RB_CNTL_BASE_IDX                                                                0
1400  #define regSDMA1_QUEUE4_RB_BASE                                                                         0x07e1
1401  #define regSDMA1_QUEUE4_RB_BASE_BASE_IDX                                                                0
1402  #define regSDMA1_QUEUE4_RB_BASE_HI                                                                      0x07e2
1403  #define regSDMA1_QUEUE4_RB_BASE_HI_BASE_IDX                                                             0
1404  #define regSDMA1_QUEUE4_RB_RPTR                                                                         0x07e3
1405  #define regSDMA1_QUEUE4_RB_RPTR_BASE_IDX                                                                0
1406  #define regSDMA1_QUEUE4_RB_RPTR_HI                                                                      0x07e4
1407  #define regSDMA1_QUEUE4_RB_RPTR_HI_BASE_IDX                                                             0
1408  #define regSDMA1_QUEUE4_RB_WPTR                                                                         0x07e5
1409  #define regSDMA1_QUEUE4_RB_WPTR_BASE_IDX                                                                0
1410  #define regSDMA1_QUEUE4_RB_WPTR_HI                                                                      0x07e6
1411  #define regSDMA1_QUEUE4_RB_WPTR_HI_BASE_IDX                                                             0
1412  #define regSDMA1_QUEUE4_RB_RPTR_ADDR_HI                                                                 0x07e8
1413  #define regSDMA1_QUEUE4_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
1414  #define regSDMA1_QUEUE4_RB_RPTR_ADDR_LO                                                                 0x07e9
1415  #define regSDMA1_QUEUE4_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
1416  #define regSDMA1_QUEUE4_IB_CNTL                                                                         0x07ea
1417  #define regSDMA1_QUEUE4_IB_CNTL_BASE_IDX                                                                0
1418  #define regSDMA1_QUEUE4_IB_RPTR                                                                         0x07eb
1419  #define regSDMA1_QUEUE4_IB_RPTR_BASE_IDX                                                                0
1420  #define regSDMA1_QUEUE4_IB_OFFSET                                                                       0x07ec
1421  #define regSDMA1_QUEUE4_IB_OFFSET_BASE_IDX                                                              0
1422  #define regSDMA1_QUEUE4_IB_BASE_LO                                                                      0x07ed
1423  #define regSDMA1_QUEUE4_IB_BASE_LO_BASE_IDX                                                             0
1424  #define regSDMA1_QUEUE4_IB_BASE_HI                                                                      0x07ee
1425  #define regSDMA1_QUEUE4_IB_BASE_HI_BASE_IDX                                                             0
1426  #define regSDMA1_QUEUE4_IB_SIZE                                                                         0x07ef
1427  #define regSDMA1_QUEUE4_IB_SIZE_BASE_IDX                                                                0
1428  #define regSDMA1_QUEUE4_SKIP_CNTL                                                                       0x07f0
1429  #define regSDMA1_QUEUE4_SKIP_CNTL_BASE_IDX                                                              0
1430  #define regSDMA1_QUEUE4_CONTEXT_STATUS                                                                  0x07f1
1431  #define regSDMA1_QUEUE4_CONTEXT_STATUS_BASE_IDX                                                         0
1432  #define regSDMA1_QUEUE4_DOORBELL                                                                        0x07f2
1433  #define regSDMA1_QUEUE4_DOORBELL_BASE_IDX                                                               0
1434  #define regSDMA1_QUEUE4_DOORBELL_LOG                                                                    0x0809
1435  #define regSDMA1_QUEUE4_DOORBELL_LOG_BASE_IDX                                                           0
1436  #define regSDMA1_QUEUE4_DOORBELL_OFFSET                                                                 0x080b
1437  #define regSDMA1_QUEUE4_DOORBELL_OFFSET_BASE_IDX                                                        0
1438  #define regSDMA1_QUEUE4_CSA_ADDR_LO                                                                     0x080c
1439  #define regSDMA1_QUEUE4_CSA_ADDR_LO_BASE_IDX                                                            0
1440  #define regSDMA1_QUEUE4_CSA_ADDR_HI                                                                     0x080d
1441  #define regSDMA1_QUEUE4_CSA_ADDR_HI_BASE_IDX                                                            0
1442  #define regSDMA1_QUEUE4_SCHEDULE_CNTL                                                                   0x080e
1443  #define regSDMA1_QUEUE4_SCHEDULE_CNTL_BASE_IDX                                                          0
1444  #define regSDMA1_QUEUE4_IB_SUB_REMAIN                                                                   0x080f
1445  #define regSDMA1_QUEUE4_IB_SUB_REMAIN_BASE_IDX                                                          0
1446  #define regSDMA1_QUEUE4_PREEMPT                                                                         0x0810
1447  #define regSDMA1_QUEUE4_PREEMPT_BASE_IDX                                                                0
1448  #define regSDMA1_QUEUE4_DUMMY_REG                                                                       0x0811
1449  #define regSDMA1_QUEUE4_DUMMY_REG_BASE_IDX                                                              0
1450  #define regSDMA1_QUEUE4_RB_WPTR_POLL_ADDR_HI                                                            0x0812
1451  #define regSDMA1_QUEUE4_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
1452  #define regSDMA1_QUEUE4_RB_WPTR_POLL_ADDR_LO                                                            0x0813
1453  #define regSDMA1_QUEUE4_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
1454  #define regSDMA1_QUEUE4_RB_AQL_CNTL                                                                     0x0814
1455  #define regSDMA1_QUEUE4_RB_AQL_CNTL_BASE_IDX                                                            0
1456  #define regSDMA1_QUEUE4_MINOR_PTR_UPDATE                                                                0x0815
1457  #define regSDMA1_QUEUE4_MINOR_PTR_UPDATE_BASE_IDX                                                       0
1458  #define regSDMA1_QUEUE4_RB_PREEMPT                                                                      0x0816
1459  #define regSDMA1_QUEUE4_RB_PREEMPT_BASE_IDX                                                             0
1460  #define regSDMA1_QUEUE4_MIDCMD_DATA0                                                                    0x0820
1461  #define regSDMA1_QUEUE4_MIDCMD_DATA0_BASE_IDX                                                           0
1462  #define regSDMA1_QUEUE4_MIDCMD_DATA1                                                                    0x0821
1463  #define regSDMA1_QUEUE4_MIDCMD_DATA1_BASE_IDX                                                           0
1464  #define regSDMA1_QUEUE4_MIDCMD_DATA2                                                                    0x0822
1465  #define regSDMA1_QUEUE4_MIDCMD_DATA2_BASE_IDX                                                           0
1466  #define regSDMA1_QUEUE4_MIDCMD_DATA3                                                                    0x0823
1467  #define regSDMA1_QUEUE4_MIDCMD_DATA3_BASE_IDX                                                           0
1468  #define regSDMA1_QUEUE4_MIDCMD_DATA4                                                                    0x0824
1469  #define regSDMA1_QUEUE4_MIDCMD_DATA4_BASE_IDX                                                           0
1470  #define regSDMA1_QUEUE4_MIDCMD_DATA5                                                                    0x0825
1471  #define regSDMA1_QUEUE4_MIDCMD_DATA5_BASE_IDX                                                           0
1472  #define regSDMA1_QUEUE4_MIDCMD_DATA6                                                                    0x0826
1473  #define regSDMA1_QUEUE4_MIDCMD_DATA6_BASE_IDX                                                           0
1474  #define regSDMA1_QUEUE4_MIDCMD_DATA7                                                                    0x0827
1475  #define regSDMA1_QUEUE4_MIDCMD_DATA7_BASE_IDX                                                           0
1476  #define regSDMA1_QUEUE4_MIDCMD_DATA8                                                                    0x0828
1477  #define regSDMA1_QUEUE4_MIDCMD_DATA8_BASE_IDX                                                           0
1478  #define regSDMA1_QUEUE4_MIDCMD_DATA9                                                                    0x0829
1479  #define regSDMA1_QUEUE4_MIDCMD_DATA9_BASE_IDX                                                           0
1480  #define regSDMA1_QUEUE4_MIDCMD_DATA10                                                                   0x082a
1481  #define regSDMA1_QUEUE4_MIDCMD_DATA10_BASE_IDX                                                          0
1482  #define regSDMA1_QUEUE4_MIDCMD_CNTL                                                                     0x082b
1483  #define regSDMA1_QUEUE4_MIDCMD_CNTL_BASE_IDX                                                            0
1484  #define regSDMA1_QUEUE5_RB_CNTL                                                                         0x0838
1485  #define regSDMA1_QUEUE5_RB_CNTL_BASE_IDX                                                                0
1486  #define regSDMA1_QUEUE5_RB_BASE                                                                         0x0839
1487  #define regSDMA1_QUEUE5_RB_BASE_BASE_IDX                                                                0
1488  #define regSDMA1_QUEUE5_RB_BASE_HI                                                                      0x083a
1489  #define regSDMA1_QUEUE5_RB_BASE_HI_BASE_IDX                                                             0
1490  #define regSDMA1_QUEUE5_RB_RPTR                                                                         0x083b
1491  #define regSDMA1_QUEUE5_RB_RPTR_BASE_IDX                                                                0
1492  #define regSDMA1_QUEUE5_RB_RPTR_HI                                                                      0x083c
1493  #define regSDMA1_QUEUE5_RB_RPTR_HI_BASE_IDX                                                             0
1494  #define regSDMA1_QUEUE5_RB_WPTR                                                                         0x083d
1495  #define regSDMA1_QUEUE5_RB_WPTR_BASE_IDX                                                                0
1496  #define regSDMA1_QUEUE5_RB_WPTR_HI                                                                      0x083e
1497  #define regSDMA1_QUEUE5_RB_WPTR_HI_BASE_IDX                                                             0
1498  #define regSDMA1_QUEUE5_RB_RPTR_ADDR_HI                                                                 0x0840
1499  #define regSDMA1_QUEUE5_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
1500  #define regSDMA1_QUEUE5_RB_RPTR_ADDR_LO                                                                 0x0841
1501  #define regSDMA1_QUEUE5_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
1502  #define regSDMA1_QUEUE5_IB_CNTL                                                                         0x0842
1503  #define regSDMA1_QUEUE5_IB_CNTL_BASE_IDX                                                                0
1504  #define regSDMA1_QUEUE5_IB_RPTR                                                                         0x0843
1505  #define regSDMA1_QUEUE5_IB_RPTR_BASE_IDX                                                                0
1506  #define regSDMA1_QUEUE5_IB_OFFSET                                                                       0x0844
1507  #define regSDMA1_QUEUE5_IB_OFFSET_BASE_IDX                                                              0
1508  #define regSDMA1_QUEUE5_IB_BASE_LO                                                                      0x0845
1509  #define regSDMA1_QUEUE5_IB_BASE_LO_BASE_IDX                                                             0
1510  #define regSDMA1_QUEUE5_IB_BASE_HI                                                                      0x0846
1511  #define regSDMA1_QUEUE5_IB_BASE_HI_BASE_IDX                                                             0
1512  #define regSDMA1_QUEUE5_IB_SIZE                                                                         0x0847
1513  #define regSDMA1_QUEUE5_IB_SIZE_BASE_IDX                                                                0
1514  #define regSDMA1_QUEUE5_SKIP_CNTL                                                                       0x0848
1515  #define regSDMA1_QUEUE5_SKIP_CNTL_BASE_IDX                                                              0
1516  #define regSDMA1_QUEUE5_CONTEXT_STATUS                                                                  0x0849
1517  #define regSDMA1_QUEUE5_CONTEXT_STATUS_BASE_IDX                                                         0
1518  #define regSDMA1_QUEUE5_DOORBELL                                                                        0x084a
1519  #define regSDMA1_QUEUE5_DOORBELL_BASE_IDX                                                               0
1520  #define regSDMA1_QUEUE5_DOORBELL_LOG                                                                    0x0861
1521  #define regSDMA1_QUEUE5_DOORBELL_LOG_BASE_IDX                                                           0
1522  #define regSDMA1_QUEUE5_DOORBELL_OFFSET                                                                 0x0863
1523  #define regSDMA1_QUEUE5_DOORBELL_OFFSET_BASE_IDX                                                        0
1524  #define regSDMA1_QUEUE5_CSA_ADDR_LO                                                                     0x0864
1525  #define regSDMA1_QUEUE5_CSA_ADDR_LO_BASE_IDX                                                            0
1526  #define regSDMA1_QUEUE5_CSA_ADDR_HI                                                                     0x0865
1527  #define regSDMA1_QUEUE5_CSA_ADDR_HI_BASE_IDX                                                            0
1528  #define regSDMA1_QUEUE5_SCHEDULE_CNTL                                                                   0x0866
1529  #define regSDMA1_QUEUE5_SCHEDULE_CNTL_BASE_IDX                                                          0
1530  #define regSDMA1_QUEUE5_IB_SUB_REMAIN                                                                   0x0867
1531  #define regSDMA1_QUEUE5_IB_SUB_REMAIN_BASE_IDX                                                          0
1532  #define regSDMA1_QUEUE5_PREEMPT                                                                         0x0868
1533  #define regSDMA1_QUEUE5_PREEMPT_BASE_IDX                                                                0
1534  #define regSDMA1_QUEUE5_DUMMY_REG                                                                       0x0869
1535  #define regSDMA1_QUEUE5_DUMMY_REG_BASE_IDX                                                              0
1536  #define regSDMA1_QUEUE5_RB_WPTR_POLL_ADDR_HI                                                            0x086a
1537  #define regSDMA1_QUEUE5_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
1538  #define regSDMA1_QUEUE5_RB_WPTR_POLL_ADDR_LO                                                            0x086b
1539  #define regSDMA1_QUEUE5_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
1540  #define regSDMA1_QUEUE5_RB_AQL_CNTL                                                                     0x086c
1541  #define regSDMA1_QUEUE5_RB_AQL_CNTL_BASE_IDX                                                            0
1542  #define regSDMA1_QUEUE5_MINOR_PTR_UPDATE                                                                0x086d
1543  #define regSDMA1_QUEUE5_MINOR_PTR_UPDATE_BASE_IDX                                                       0
1544  #define regSDMA1_QUEUE5_RB_PREEMPT                                                                      0x086e
1545  #define regSDMA1_QUEUE5_RB_PREEMPT_BASE_IDX                                                             0
1546  #define regSDMA1_QUEUE5_MIDCMD_DATA0                                                                    0x0878
1547  #define regSDMA1_QUEUE5_MIDCMD_DATA0_BASE_IDX                                                           0
1548  #define regSDMA1_QUEUE5_MIDCMD_DATA1                                                                    0x0879
1549  #define regSDMA1_QUEUE5_MIDCMD_DATA1_BASE_IDX                                                           0
1550  #define regSDMA1_QUEUE5_MIDCMD_DATA2                                                                    0x087a
1551  #define regSDMA1_QUEUE5_MIDCMD_DATA2_BASE_IDX                                                           0
1552  #define regSDMA1_QUEUE5_MIDCMD_DATA3                                                                    0x087b
1553  #define regSDMA1_QUEUE5_MIDCMD_DATA3_BASE_IDX                                                           0
1554  #define regSDMA1_QUEUE5_MIDCMD_DATA4                                                                    0x087c
1555  #define regSDMA1_QUEUE5_MIDCMD_DATA4_BASE_IDX                                                           0
1556  #define regSDMA1_QUEUE5_MIDCMD_DATA5                                                                    0x087d
1557  #define regSDMA1_QUEUE5_MIDCMD_DATA5_BASE_IDX                                                           0
1558  #define regSDMA1_QUEUE5_MIDCMD_DATA6                                                                    0x087e
1559  #define regSDMA1_QUEUE5_MIDCMD_DATA6_BASE_IDX                                                           0
1560  #define regSDMA1_QUEUE5_MIDCMD_DATA7                                                                    0x087f
1561  #define regSDMA1_QUEUE5_MIDCMD_DATA7_BASE_IDX                                                           0
1562  #define regSDMA1_QUEUE5_MIDCMD_DATA8                                                                    0x0880
1563  #define regSDMA1_QUEUE5_MIDCMD_DATA8_BASE_IDX                                                           0
1564  #define regSDMA1_QUEUE5_MIDCMD_DATA9                                                                    0x0881
1565  #define regSDMA1_QUEUE5_MIDCMD_DATA9_BASE_IDX                                                           0
1566  #define regSDMA1_QUEUE5_MIDCMD_DATA10                                                                   0x0882
1567  #define regSDMA1_QUEUE5_MIDCMD_DATA10_BASE_IDX                                                          0
1568  #define regSDMA1_QUEUE5_MIDCMD_CNTL                                                                     0x0883
1569  #define regSDMA1_QUEUE5_MIDCMD_CNTL_BASE_IDX                                                            0
1570  #define regSDMA1_QUEUE6_RB_CNTL                                                                         0x0890
1571  #define regSDMA1_QUEUE6_RB_CNTL_BASE_IDX                                                                0
1572  #define regSDMA1_QUEUE6_RB_BASE                                                                         0x0891
1573  #define regSDMA1_QUEUE6_RB_BASE_BASE_IDX                                                                0
1574  #define regSDMA1_QUEUE6_RB_BASE_HI                                                                      0x0892
1575  #define regSDMA1_QUEUE6_RB_BASE_HI_BASE_IDX                                                             0
1576  #define regSDMA1_QUEUE6_RB_RPTR                                                                         0x0893
1577  #define regSDMA1_QUEUE6_RB_RPTR_BASE_IDX                                                                0
1578  #define regSDMA1_QUEUE6_RB_RPTR_HI                                                                      0x0894
1579  #define regSDMA1_QUEUE6_RB_RPTR_HI_BASE_IDX                                                             0
1580  #define regSDMA1_QUEUE6_RB_WPTR                                                                         0x0895
1581  #define regSDMA1_QUEUE6_RB_WPTR_BASE_IDX                                                                0
1582  #define regSDMA1_QUEUE6_RB_WPTR_HI                                                                      0x0896
1583  #define regSDMA1_QUEUE6_RB_WPTR_HI_BASE_IDX                                                             0
1584  #define regSDMA1_QUEUE6_RB_RPTR_ADDR_HI                                                                 0x0898
1585  #define regSDMA1_QUEUE6_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
1586  #define regSDMA1_QUEUE6_RB_RPTR_ADDR_LO                                                                 0x0899
1587  #define regSDMA1_QUEUE6_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
1588  #define regSDMA1_QUEUE6_IB_CNTL                                                                         0x089a
1589  #define regSDMA1_QUEUE6_IB_CNTL_BASE_IDX                                                                0
1590  #define regSDMA1_QUEUE6_IB_RPTR                                                                         0x089b
1591  #define regSDMA1_QUEUE6_IB_RPTR_BASE_IDX                                                                0
1592  #define regSDMA1_QUEUE6_IB_OFFSET                                                                       0x089c
1593  #define regSDMA1_QUEUE6_IB_OFFSET_BASE_IDX                                                              0
1594  #define regSDMA1_QUEUE6_IB_BASE_LO                                                                      0x089d
1595  #define regSDMA1_QUEUE6_IB_BASE_LO_BASE_IDX                                                             0
1596  #define regSDMA1_QUEUE6_IB_BASE_HI                                                                      0x089e
1597  #define regSDMA1_QUEUE6_IB_BASE_HI_BASE_IDX                                                             0
1598  #define regSDMA1_QUEUE6_IB_SIZE                                                                         0x089f
1599  #define regSDMA1_QUEUE6_IB_SIZE_BASE_IDX                                                                0
1600  #define regSDMA1_QUEUE6_SKIP_CNTL                                                                       0x08a0
1601  #define regSDMA1_QUEUE6_SKIP_CNTL_BASE_IDX                                                              0
1602  #define regSDMA1_QUEUE6_CONTEXT_STATUS                                                                  0x08a1
1603  #define regSDMA1_QUEUE6_CONTEXT_STATUS_BASE_IDX                                                         0
1604  #define regSDMA1_QUEUE6_DOORBELL                                                                        0x08a2
1605  #define regSDMA1_QUEUE6_DOORBELL_BASE_IDX                                                               0
1606  #define regSDMA1_QUEUE6_DOORBELL_LOG                                                                    0x08b9
1607  #define regSDMA1_QUEUE6_DOORBELL_LOG_BASE_IDX                                                           0
1608  #define regSDMA1_QUEUE6_DOORBELL_OFFSET                                                                 0x08bb
1609  #define regSDMA1_QUEUE6_DOORBELL_OFFSET_BASE_IDX                                                        0
1610  #define regSDMA1_QUEUE6_CSA_ADDR_LO                                                                     0x08bc
1611  #define regSDMA1_QUEUE6_CSA_ADDR_LO_BASE_IDX                                                            0
1612  #define regSDMA1_QUEUE6_CSA_ADDR_HI                                                                     0x08bd
1613  #define regSDMA1_QUEUE6_CSA_ADDR_HI_BASE_IDX                                                            0
1614  #define regSDMA1_QUEUE6_SCHEDULE_CNTL                                                                   0x08be
1615  #define regSDMA1_QUEUE6_SCHEDULE_CNTL_BASE_IDX                                                          0
1616  #define regSDMA1_QUEUE6_IB_SUB_REMAIN                                                                   0x08bf
1617  #define regSDMA1_QUEUE6_IB_SUB_REMAIN_BASE_IDX                                                          0
1618  #define regSDMA1_QUEUE6_PREEMPT                                                                         0x08c0
1619  #define regSDMA1_QUEUE6_PREEMPT_BASE_IDX                                                                0
1620  #define regSDMA1_QUEUE6_DUMMY_REG                                                                       0x08c1
1621  #define regSDMA1_QUEUE6_DUMMY_REG_BASE_IDX                                                              0
1622  #define regSDMA1_QUEUE6_RB_WPTR_POLL_ADDR_HI                                                            0x08c2
1623  #define regSDMA1_QUEUE6_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
1624  #define regSDMA1_QUEUE6_RB_WPTR_POLL_ADDR_LO                                                            0x08c3
1625  #define regSDMA1_QUEUE6_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
1626  #define regSDMA1_QUEUE6_RB_AQL_CNTL                                                                     0x08c4
1627  #define regSDMA1_QUEUE6_RB_AQL_CNTL_BASE_IDX                                                            0
1628  #define regSDMA1_QUEUE6_MINOR_PTR_UPDATE                                                                0x08c5
1629  #define regSDMA1_QUEUE6_MINOR_PTR_UPDATE_BASE_IDX                                                       0
1630  #define regSDMA1_QUEUE6_RB_PREEMPT                                                                      0x08c6
1631  #define regSDMA1_QUEUE6_RB_PREEMPT_BASE_IDX                                                             0
1632  #define regSDMA1_QUEUE6_MIDCMD_DATA0                                                                    0x08d0
1633  #define regSDMA1_QUEUE6_MIDCMD_DATA0_BASE_IDX                                                           0
1634  #define regSDMA1_QUEUE6_MIDCMD_DATA1                                                                    0x08d1
1635  #define regSDMA1_QUEUE6_MIDCMD_DATA1_BASE_IDX                                                           0
1636  #define regSDMA1_QUEUE6_MIDCMD_DATA2                                                                    0x08d2
1637  #define regSDMA1_QUEUE6_MIDCMD_DATA2_BASE_IDX                                                           0
1638  #define regSDMA1_QUEUE6_MIDCMD_DATA3                                                                    0x08d3
1639  #define regSDMA1_QUEUE6_MIDCMD_DATA3_BASE_IDX                                                           0
1640  #define regSDMA1_QUEUE6_MIDCMD_DATA4                                                                    0x08d4
1641  #define regSDMA1_QUEUE6_MIDCMD_DATA4_BASE_IDX                                                           0
1642  #define regSDMA1_QUEUE6_MIDCMD_DATA5                                                                    0x08d5
1643  #define regSDMA1_QUEUE6_MIDCMD_DATA5_BASE_IDX                                                           0
1644  #define regSDMA1_QUEUE6_MIDCMD_DATA6                                                                    0x08d6
1645  #define regSDMA1_QUEUE6_MIDCMD_DATA6_BASE_IDX                                                           0
1646  #define regSDMA1_QUEUE6_MIDCMD_DATA7                                                                    0x08d7
1647  #define regSDMA1_QUEUE6_MIDCMD_DATA7_BASE_IDX                                                           0
1648  #define regSDMA1_QUEUE6_MIDCMD_DATA8                                                                    0x08d8
1649  #define regSDMA1_QUEUE6_MIDCMD_DATA8_BASE_IDX                                                           0
1650  #define regSDMA1_QUEUE6_MIDCMD_DATA9                                                                    0x08d9
1651  #define regSDMA1_QUEUE6_MIDCMD_DATA9_BASE_IDX                                                           0
1652  #define regSDMA1_QUEUE6_MIDCMD_DATA10                                                                   0x08da
1653  #define regSDMA1_QUEUE6_MIDCMD_DATA10_BASE_IDX                                                          0
1654  #define regSDMA1_QUEUE6_MIDCMD_CNTL                                                                     0x08db
1655  #define regSDMA1_QUEUE6_MIDCMD_CNTL_BASE_IDX                                                            0
1656  #define regSDMA1_QUEUE7_RB_CNTL                                                                         0x08e8
1657  #define regSDMA1_QUEUE7_RB_CNTL_BASE_IDX                                                                0
1658  #define regSDMA1_QUEUE7_RB_BASE                                                                         0x08e9
1659  #define regSDMA1_QUEUE7_RB_BASE_BASE_IDX                                                                0
1660  #define regSDMA1_QUEUE7_RB_BASE_HI                                                                      0x08ea
1661  #define regSDMA1_QUEUE7_RB_BASE_HI_BASE_IDX                                                             0
1662  #define regSDMA1_QUEUE7_RB_RPTR                                                                         0x08eb
1663  #define regSDMA1_QUEUE7_RB_RPTR_BASE_IDX                                                                0
1664  #define regSDMA1_QUEUE7_RB_RPTR_HI                                                                      0x08ec
1665  #define regSDMA1_QUEUE7_RB_RPTR_HI_BASE_IDX                                                             0
1666  #define regSDMA1_QUEUE7_RB_WPTR                                                                         0x08ed
1667  #define regSDMA1_QUEUE7_RB_WPTR_BASE_IDX                                                                0
1668  #define regSDMA1_QUEUE7_RB_WPTR_HI                                                                      0x08ee
1669  #define regSDMA1_QUEUE7_RB_WPTR_HI_BASE_IDX                                                             0
1670  #define regSDMA1_QUEUE7_RB_RPTR_ADDR_HI                                                                 0x08f0
1671  #define regSDMA1_QUEUE7_RB_RPTR_ADDR_HI_BASE_IDX                                                        0
1672  #define regSDMA1_QUEUE7_RB_RPTR_ADDR_LO                                                                 0x08f1
1673  #define regSDMA1_QUEUE7_RB_RPTR_ADDR_LO_BASE_IDX                                                        0
1674  #define regSDMA1_QUEUE7_IB_CNTL                                                                         0x08f2
1675  #define regSDMA1_QUEUE7_IB_CNTL_BASE_IDX                                                                0
1676  #define regSDMA1_QUEUE7_IB_RPTR                                                                         0x08f3
1677  #define regSDMA1_QUEUE7_IB_RPTR_BASE_IDX                                                                0
1678  #define regSDMA1_QUEUE7_IB_OFFSET                                                                       0x08f4
1679  #define regSDMA1_QUEUE7_IB_OFFSET_BASE_IDX                                                              0
1680  #define regSDMA1_QUEUE7_IB_BASE_LO                                                                      0x08f5
1681  #define regSDMA1_QUEUE7_IB_BASE_LO_BASE_IDX                                                             0
1682  #define regSDMA1_QUEUE7_IB_BASE_HI                                                                      0x08f6
1683  #define regSDMA1_QUEUE7_IB_BASE_HI_BASE_IDX                                                             0
1684  #define regSDMA1_QUEUE7_IB_SIZE                                                                         0x08f7
1685  #define regSDMA1_QUEUE7_IB_SIZE_BASE_IDX                                                                0
1686  #define regSDMA1_QUEUE7_SKIP_CNTL                                                                       0x08f8
1687  #define regSDMA1_QUEUE7_SKIP_CNTL_BASE_IDX                                                              0
1688  #define regSDMA1_QUEUE7_CONTEXT_STATUS                                                                  0x08f9
1689  #define regSDMA1_QUEUE7_CONTEXT_STATUS_BASE_IDX                                                         0
1690  #define regSDMA1_QUEUE7_DOORBELL                                                                        0x08fa
1691  #define regSDMA1_QUEUE7_DOORBELL_BASE_IDX                                                               0
1692  #define regSDMA1_QUEUE7_DOORBELL_LOG                                                                    0x0911
1693  #define regSDMA1_QUEUE7_DOORBELL_LOG_BASE_IDX                                                           0
1694  #define regSDMA1_QUEUE7_DOORBELL_OFFSET                                                                 0x0913
1695  #define regSDMA1_QUEUE7_DOORBELL_OFFSET_BASE_IDX                                                        0
1696  #define regSDMA1_QUEUE7_CSA_ADDR_LO                                                                     0x0914
1697  #define regSDMA1_QUEUE7_CSA_ADDR_LO_BASE_IDX                                                            0
1698  #define regSDMA1_QUEUE7_CSA_ADDR_HI                                                                     0x0915
1699  #define regSDMA1_QUEUE7_CSA_ADDR_HI_BASE_IDX                                                            0
1700  #define regSDMA1_QUEUE7_SCHEDULE_CNTL                                                                   0x0916
1701  #define regSDMA1_QUEUE7_SCHEDULE_CNTL_BASE_IDX                                                          0
1702  #define regSDMA1_QUEUE7_IB_SUB_REMAIN                                                                   0x0917
1703  #define regSDMA1_QUEUE7_IB_SUB_REMAIN_BASE_IDX                                                          0
1704  #define regSDMA1_QUEUE7_PREEMPT                                                                         0x0918
1705  #define regSDMA1_QUEUE7_PREEMPT_BASE_IDX                                                                0
1706  #define regSDMA1_QUEUE7_DUMMY_REG                                                                       0x0919
1707  #define regSDMA1_QUEUE7_DUMMY_REG_BASE_IDX                                                              0
1708  #define regSDMA1_QUEUE7_RB_WPTR_POLL_ADDR_HI                                                            0x091a
1709  #define regSDMA1_QUEUE7_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                   0
1710  #define regSDMA1_QUEUE7_RB_WPTR_POLL_ADDR_LO                                                            0x091b
1711  #define regSDMA1_QUEUE7_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                   0
1712  #define regSDMA1_QUEUE7_RB_AQL_CNTL                                                                     0x091c
1713  #define regSDMA1_QUEUE7_RB_AQL_CNTL_BASE_IDX                                                            0
1714  #define regSDMA1_QUEUE7_MINOR_PTR_UPDATE                                                                0x091d
1715  #define regSDMA1_QUEUE7_MINOR_PTR_UPDATE_BASE_IDX                                                       0
1716  #define regSDMA1_QUEUE7_RB_PREEMPT                                                                      0x091e
1717  #define regSDMA1_QUEUE7_RB_PREEMPT_BASE_IDX                                                             0
1718  #define regSDMA1_QUEUE7_MIDCMD_DATA0                                                                    0x0928
1719  #define regSDMA1_QUEUE7_MIDCMD_DATA0_BASE_IDX                                                           0
1720  #define regSDMA1_QUEUE7_MIDCMD_DATA1                                                                    0x0929
1721  #define regSDMA1_QUEUE7_MIDCMD_DATA1_BASE_IDX                                                           0
1722  #define regSDMA1_QUEUE7_MIDCMD_DATA2                                                                    0x092a
1723  #define regSDMA1_QUEUE7_MIDCMD_DATA2_BASE_IDX                                                           0
1724  #define regSDMA1_QUEUE7_MIDCMD_DATA3                                                                    0x092b
1725  #define regSDMA1_QUEUE7_MIDCMD_DATA3_BASE_IDX                                                           0
1726  #define regSDMA1_QUEUE7_MIDCMD_DATA4                                                                    0x092c
1727  #define regSDMA1_QUEUE7_MIDCMD_DATA4_BASE_IDX                                                           0
1728  #define regSDMA1_QUEUE7_MIDCMD_DATA5                                                                    0x092d
1729  #define regSDMA1_QUEUE7_MIDCMD_DATA5_BASE_IDX                                                           0
1730  #define regSDMA1_QUEUE7_MIDCMD_DATA6                                                                    0x092e
1731  #define regSDMA1_QUEUE7_MIDCMD_DATA6_BASE_IDX                                                           0
1732  #define regSDMA1_QUEUE7_MIDCMD_DATA7                                                                    0x092f
1733  #define regSDMA1_QUEUE7_MIDCMD_DATA7_BASE_IDX                                                           0
1734  #define regSDMA1_QUEUE7_MIDCMD_DATA8                                                                    0x0930
1735  #define regSDMA1_QUEUE7_MIDCMD_DATA8_BASE_IDX                                                           0
1736  #define regSDMA1_QUEUE7_MIDCMD_DATA9                                                                    0x0931
1737  #define regSDMA1_QUEUE7_MIDCMD_DATA9_BASE_IDX                                                           0
1738  #define regSDMA1_QUEUE7_MIDCMD_DATA10                                                                   0x0932
1739  #define regSDMA1_QUEUE7_MIDCMD_DATA10_BASE_IDX                                                          0
1740  #define regSDMA1_QUEUE7_MIDCMD_CNTL                                                                     0x0933
1741  #define regSDMA1_QUEUE7_MIDCMD_CNTL_BASE_IDX                                                            0
1742  
1743  
1744  // addressBlock: gc_sdma0_sdma0hypdec
1745  // base address: 0x3e200
1746  #define regSDMA0_UCODE_ADDR                                                                             0x5880
1747  #define regSDMA0_UCODE_ADDR_BASE_IDX                                                                    1
1748  #define regSDMA0_UCODE_DATA                                                                             0x5881
1749  #define regSDMA0_UCODE_DATA_BASE_IDX                                                                    1
1750  #define regSDMA0_UCODE_SELFLOAD_CONTROL                                                                 0x5882
1751  #define regSDMA0_UCODE_SELFLOAD_CONTROL_BASE_IDX                                                        1
1752  #define regSDMA0_BROADCAST_UCODE_ADDR                                                                   0x5886
1753  #define regSDMA0_BROADCAST_UCODE_ADDR_BASE_IDX                                                          1
1754  #define regSDMA0_BROADCAST_UCODE_DATA                                                                   0x5887
1755  #define regSDMA0_BROADCAST_UCODE_DATA_BASE_IDX                                                          1
1756  #define regSDMA0_VM_CTX_LO                                                                              0x588c
1757  #define regSDMA0_VM_CTX_LO_BASE_IDX                                                                     1
1758  #define regSDMA0_VM_CTX_HI                                                                              0x588d
1759  #define regSDMA0_VM_CTX_HI_BASE_IDX                                                                     1
1760  #define regSDMA0_ACTIVE_FCN_ID                                                                          0x588e
1761  #define regSDMA0_ACTIVE_FCN_ID_BASE_IDX                                                                 1
1762  #define regSDMA0_VM_CTX_CNTL                                                                            0x588f
1763  #define regSDMA0_VM_CTX_CNTL_BASE_IDX                                                                   1
1764  #define regSDMA0_VIRT_RESET_REQ                                                                         0x5890
1765  #define regSDMA0_VIRT_RESET_REQ_BASE_IDX                                                                1
1766  #define regSDMA0_CONTEXT_REG_TYPE0                                                                      0x5891
1767  #define regSDMA0_CONTEXT_REG_TYPE0_BASE_IDX                                                             1
1768  #define regSDMA0_CONTEXT_REG_TYPE1                                                                      0x5892
1769  #define regSDMA0_CONTEXT_REG_TYPE1_BASE_IDX                                                             1
1770  #define regSDMA0_CONTEXT_REG_TYPE2                                                                      0x5893
1771  #define regSDMA0_CONTEXT_REG_TYPE2_BASE_IDX                                                             1
1772  #define regSDMA0_PUB_REG_TYPE0                                                                          0x5894
1773  #define regSDMA0_PUB_REG_TYPE0_BASE_IDX                                                                 1
1774  #define regSDMA0_PUB_REG_TYPE1                                                                          0x5895
1775  #define regSDMA0_PUB_REG_TYPE1_BASE_IDX                                                                 1
1776  #define regSDMA0_PUB_REG_TYPE2                                                                          0x5896
1777  #define regSDMA0_PUB_REG_TYPE2_BASE_IDX                                                                 1
1778  #define regSDMA0_PUB_REG_TYPE3                                                                          0x5897
1779  #define regSDMA0_PUB_REG_TYPE3_BASE_IDX                                                                 1
1780  #define regSDMA0_VM_CNTL                                                                                0x5899
1781  #define regSDMA0_VM_CNTL_BASE_IDX                                                                       1
1782  #define regSDMA0_F32_CNTL                                                                               0x589a
1783  #define regSDMA0_F32_CNTL_BASE_IDX                                                                      1
1784  
1785  
1786  // addressBlock: gc_sdma0_sdma1hypdec
1787  // base address: 0x3e280
1788  #define regSDMA1_UCODE_ADDR                                                                             0x58a0
1789  #define regSDMA1_UCODE_ADDR_BASE_IDX                                                                    1
1790  #define regSDMA1_UCODE_DATA                                                                             0x58a1
1791  #define regSDMA1_UCODE_DATA_BASE_IDX                                                                    1
1792  #define regSDMA1_UCODE_SELFLOAD_CONTROL                                                                 0x58a2
1793  #define regSDMA1_UCODE_SELFLOAD_CONTROL_BASE_IDX                                                        1
1794  #define regSDMA1_BROADCAST_UCODE_ADDR                                                                   0x58a6
1795  #define regSDMA1_BROADCAST_UCODE_ADDR_BASE_IDX                                                          1
1796  #define regSDMA1_BROADCAST_UCODE_DATA                                                                   0x58a7
1797  #define regSDMA1_BROADCAST_UCODE_DATA_BASE_IDX                                                          1
1798  #define regSDMA1_VM_CTX_LO                                                                              0x58ac
1799  #define regSDMA1_VM_CTX_LO_BASE_IDX                                                                     1
1800  #define regSDMA1_VM_CTX_HI                                                                              0x58ad
1801  #define regSDMA1_VM_CTX_HI_BASE_IDX                                                                     1
1802  #define regSDMA1_ACTIVE_FCN_ID                                                                          0x58ae
1803  #define regSDMA1_ACTIVE_FCN_ID_BASE_IDX                                                                 1
1804  #define regSDMA1_VM_CTX_CNTL                                                                            0x58af
1805  #define regSDMA1_VM_CTX_CNTL_BASE_IDX                                                                   1
1806  #define regSDMA1_VIRT_RESET_REQ                                                                         0x58b0
1807  #define regSDMA1_VIRT_RESET_REQ_BASE_IDX                                                                1
1808  #define regSDMA1_CONTEXT_REG_TYPE0                                                                      0x58b1
1809  #define regSDMA1_CONTEXT_REG_TYPE0_BASE_IDX                                                             1
1810  #define regSDMA1_CONTEXT_REG_TYPE1                                                                      0x58b2
1811  #define regSDMA1_CONTEXT_REG_TYPE1_BASE_IDX                                                             1
1812  #define regSDMA1_CONTEXT_REG_TYPE2                                                                      0x58b3
1813  #define regSDMA1_CONTEXT_REG_TYPE2_BASE_IDX                                                             1
1814  #define regSDMA1_PUB_REG_TYPE0                                                                          0x58b4
1815  #define regSDMA1_PUB_REG_TYPE0_BASE_IDX                                                                 1
1816  #define regSDMA1_PUB_REG_TYPE1                                                                          0x58b5
1817  #define regSDMA1_PUB_REG_TYPE1_BASE_IDX                                                                 1
1818  #define regSDMA1_PUB_REG_TYPE2                                                                          0x58b6
1819  #define regSDMA1_PUB_REG_TYPE2_BASE_IDX                                                                 1
1820  #define regSDMA1_PUB_REG_TYPE3                                                                          0x58b7
1821  #define regSDMA1_PUB_REG_TYPE3_BASE_IDX                                                                 1
1822  #define regSDMA1_VM_CNTL                                                                                0x58b9
1823  #define regSDMA1_VM_CNTL_BASE_IDX                                                                       1
1824  #define regSDMA1_F32_CNTL                                                                               0x58ba
1825  #define regSDMA1_F32_CNTL_BASE_IDX                                                                      1
1826  
1827  
1828  // addressBlock: gc_sdma0_sdma0perfsdec
1829  // base address: 0x37880
1830  #define regSDMA0_PERFCNT_PERFCOUNTER0_CFG                                                               0x3e20
1831  #define regSDMA0_PERFCNT_PERFCOUNTER0_CFG_BASE_IDX                                                      1
1832  #define regSDMA0_PERFCNT_PERFCOUNTER1_CFG                                                               0x3e21
1833  #define regSDMA0_PERFCNT_PERFCOUNTER1_CFG_BASE_IDX                                                      1
1834  #define regSDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL                                                          0x3e22
1835  #define regSDMA0_PERFCNT_PERFCOUNTER_RSLT_CNTL_BASE_IDX                                                 1
1836  #define regSDMA0_PERFCNT_MISC_CNTL                                                                      0x3e23
1837  #define regSDMA0_PERFCNT_MISC_CNTL_BASE_IDX                                                             1
1838  #define regSDMA0_PERFCOUNTER0_SELECT                                                                    0x3e24
1839  #define regSDMA0_PERFCOUNTER0_SELECT_BASE_IDX                                                           1
1840  #define regSDMA0_PERFCOUNTER0_SELECT1                                                                   0x3e25
1841  #define regSDMA0_PERFCOUNTER0_SELECT1_BASE_IDX                                                          1
1842  #define regSDMA0_PERFCOUNTER1_SELECT                                                                    0x3e26
1843  #define regSDMA0_PERFCOUNTER1_SELECT_BASE_IDX                                                           1
1844  #define regSDMA0_PERFCOUNTER1_SELECT1                                                                   0x3e27
1845  #define regSDMA0_PERFCOUNTER1_SELECT1_BASE_IDX                                                          1
1846  
1847  
1848  // addressBlock: gc_sdma0_sdma1perfsdec
1849  // base address: 0x378b0
1850  #define regSDMA1_PERFCNT_PERFCOUNTER0_CFG                                                               0x3e2c
1851  #define regSDMA1_PERFCNT_PERFCOUNTER0_CFG_BASE_IDX                                                      1
1852  #define regSDMA1_PERFCNT_PERFCOUNTER1_CFG                                                               0x3e2d
1853  #define regSDMA1_PERFCNT_PERFCOUNTER1_CFG_BASE_IDX                                                      1
1854  #define regSDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL                                                          0x3e2e
1855  #define regSDMA1_PERFCNT_PERFCOUNTER_RSLT_CNTL_BASE_IDX                                                 1
1856  #define regSDMA1_PERFCNT_MISC_CNTL                                                                      0x3e2f
1857  #define regSDMA1_PERFCNT_MISC_CNTL_BASE_IDX                                                             1
1858  #define regSDMA1_PERFCOUNTER0_SELECT                                                                    0x3e30
1859  #define regSDMA1_PERFCOUNTER0_SELECT_BASE_IDX                                                           1
1860  #define regSDMA1_PERFCOUNTER0_SELECT1                                                                   0x3e31
1861  #define regSDMA1_PERFCOUNTER0_SELECT1_BASE_IDX                                                          1
1862  #define regSDMA1_PERFCOUNTER1_SELECT                                                                    0x3e32
1863  #define regSDMA1_PERFCOUNTER1_SELECT_BASE_IDX                                                           1
1864  #define regSDMA1_PERFCOUNTER1_SELECT1                                                                   0x3e33
1865  #define regSDMA1_PERFCOUNTER1_SELECT1_BASE_IDX                                                          1
1866  
1867  
1868  // addressBlock: gc_sdma0_sdma0perfddec
1869  // base address: 0x35980
1870  #define regSDMA0_PERFCNT_PERFCOUNTER_LO                                                                 0x3660
1871  #define regSDMA0_PERFCNT_PERFCOUNTER_LO_BASE_IDX                                                        1
1872  #define regSDMA0_PERFCNT_PERFCOUNTER_HI                                                                 0x3661
1873  #define regSDMA0_PERFCNT_PERFCOUNTER_HI_BASE_IDX                                                        1
1874  #define regSDMA0_PERFCOUNTER0_LO                                                                        0x3662
1875  #define regSDMA0_PERFCOUNTER0_LO_BASE_IDX                                                               1
1876  #define regSDMA0_PERFCOUNTER0_HI                                                                        0x3663
1877  #define regSDMA0_PERFCOUNTER0_HI_BASE_IDX                                                               1
1878  #define regSDMA0_PERFCOUNTER1_LO                                                                        0x3664
1879  #define regSDMA0_PERFCOUNTER1_LO_BASE_IDX                                                               1
1880  #define regSDMA0_PERFCOUNTER1_HI                                                                        0x3665
1881  #define regSDMA0_PERFCOUNTER1_HI_BASE_IDX                                                               1
1882  
1883  
1884  // addressBlock: gc_sdma0_sdma1perfddec
1885  // base address: 0x359b0
1886  #define regSDMA1_PERFCNT_PERFCOUNTER_LO                                                                 0x366c
1887  #define regSDMA1_PERFCNT_PERFCOUNTER_LO_BASE_IDX                                                        1
1888  #define regSDMA1_PERFCNT_PERFCOUNTER_HI                                                                 0x366d
1889  #define regSDMA1_PERFCNT_PERFCOUNTER_HI_BASE_IDX                                                        1
1890  #define regSDMA1_PERFCOUNTER0_LO                                                                        0x366e
1891  #define regSDMA1_PERFCOUNTER0_LO_BASE_IDX                                                               1
1892  #define regSDMA1_PERFCOUNTER0_HI                                                                        0x366f
1893  #define regSDMA1_PERFCOUNTER0_HI_BASE_IDX                                                               1
1894  #define regSDMA1_PERFCOUNTER1_LO                                                                        0x3670
1895  #define regSDMA1_PERFCOUNTER1_LO_BASE_IDX                                                               1
1896  #define regSDMA1_PERFCOUNTER1_HI                                                                        0x3671
1897  #define regSDMA1_PERFCOUNTER1_HI_BASE_IDX                                                               1
1898  
1899  
1900  // addressBlock: gc_grbmdec
1901  // base address: 0x8000
1902  #define regGRBM_CNTL                                                                                    0x0da0
1903  #define regGRBM_CNTL_BASE_IDX                                                                           0
1904  #define regGRBM_SKEW_CNTL                                                                               0x0da1
1905  #define regGRBM_SKEW_CNTL_BASE_IDX                                                                      0
1906  #define regGRBM_STATUS2                                                                                 0x0da2
1907  #define regGRBM_STATUS2_BASE_IDX                                                                        0
1908  #define regGRBM_PWR_CNTL                                                                                0x0da3
1909  #define regGRBM_PWR_CNTL_BASE_IDX                                                                       0
1910  #define regGRBM_STATUS                                                                                  0x0da4
1911  #define regGRBM_STATUS_BASE_IDX                                                                         0
1912  #define regGRBM_STATUS_SE0                                                                              0x0da5
1913  #define regGRBM_STATUS_SE0_BASE_IDX                                                                     0
1914  #define regGRBM_STATUS_SE1                                                                              0x0da6
1915  #define regGRBM_STATUS_SE1_BASE_IDX                                                                     0
1916  #define regGRBM_STATUS3                                                                                 0x0da7
1917  #define regGRBM_STATUS3_BASE_IDX                                                                        0
1918  #define regGRBM_SOFT_RESET                                                                              0x0da8
1919  #define regGRBM_SOFT_RESET_BASE_IDX                                                                     0
1920  #define regGRBM_GFX_CLKEN_CNTL                                                                          0x0dac
1921  #define regGRBM_GFX_CLKEN_CNTL_BASE_IDX                                                                 0
1922  #define regGRBM_WAIT_IDLE_CLOCKS                                                                        0x0dad
1923  #define regGRBM_WAIT_IDLE_CLOCKS_BASE_IDX                                                               0
1924  #define regGRBM_STATUS_SE2                                                                              0x0dae
1925  #define regGRBM_STATUS_SE2_BASE_IDX                                                                     0
1926  #define regGRBM_READ_ERROR                                                                              0x0db6
1927  #define regGRBM_READ_ERROR_BASE_IDX                                                                     0
1928  #define regGRBM_READ_ERROR2                                                                             0x0db7
1929  #define regGRBM_READ_ERROR2_BASE_IDX                                                                    0
1930  #define regGRBM_INT_CNTL                                                                                0x0db8
1931  #define regGRBM_INT_CNTL_BASE_IDX                                                                       0
1932  #define regGRBM_TRAP_OP                                                                                 0x0db9
1933  #define regGRBM_TRAP_OP_BASE_IDX                                                                        0
1934  #define regGRBM_TRAP_ADDR                                                                               0x0dba
1935  #define regGRBM_TRAP_ADDR_BASE_IDX                                                                      0
1936  #define regGRBM_TRAP_ADDR_MSK                                                                           0x0dbb
1937  #define regGRBM_TRAP_ADDR_MSK_BASE_IDX                                                                  0
1938  #define regGRBM_TRAP_WD                                                                                 0x0dbc
1939  #define regGRBM_TRAP_WD_BASE_IDX                                                                        0
1940  #define regGRBM_TRAP_WD_MSK                                                                             0x0dbd
1941  #define regGRBM_TRAP_WD_MSK_BASE_IDX                                                                    0
1942  #define regGRBM_DSM_BYPASS                                                                              0x0dbe
1943  #define regGRBM_DSM_BYPASS_BASE_IDX                                                                     0
1944  #define regGRBM_WRITE_ERROR                                                                             0x0dbf
1945  #define regGRBM_WRITE_ERROR_BASE_IDX                                                                    0
1946  #define regGRBM_CHIP_REVISION                                                                           0x0dc1
1947  #define regGRBM_CHIP_REVISION_BASE_IDX                                                                  0
1948  #define regGRBM_RSMU_CFG                                                                                0x0dc3
1949  #define regGRBM_RSMU_CFG_BASE_IDX                                                                       0
1950  #define regGRBM_IH_CREDIT                                                                               0x0dc4
1951  #define regGRBM_IH_CREDIT_BASE_IDX                                                                      0
1952  #define regGRBM_PWR_CNTL2                                                                               0x0dc5
1953  #define regGRBM_PWR_CNTL2_BASE_IDX                                                                      0
1954  #define regGRBM_UTCL2_INVAL_RANGE_START                                                                 0x0dc6
1955  #define regGRBM_UTCL2_INVAL_RANGE_START_BASE_IDX                                                        0
1956  #define regGRBM_UTCL2_INVAL_RANGE_END                                                                   0x0dc7
1957  #define regGRBM_UTCL2_INVAL_RANGE_END_BASE_IDX                                                          0
1958  #define regGRBM_RSMU_READ_ERROR                                                                         0x0dc8
1959  #define regGRBM_RSMU_READ_ERROR_BASE_IDX                                                                0
1960  #define regGRBM_INVALID_PIPE                                                                            0x0dc9
1961  #define regGRBM_INVALID_PIPE_BASE_IDX                                                                   0
1962  #define regGRBM_FENCE_RANGE0                                                                            0x0dca
1963  #define regGRBM_FENCE_RANGE0_BASE_IDX                                                                   0
1964  #define regGRBM_FENCE_RANGE1                                                                            0x0dcb
1965  #define regGRBM_FENCE_RANGE1_BASE_IDX                                                                   0
1966  #define regGRBM_SCRATCH_REG0                                                                            0x0de0
1967  #define regGRBM_SCRATCH_REG0_BASE_IDX                                                                   0
1968  #define regGRBM_SCRATCH_REG1                                                                            0x0de1
1969  #define regGRBM_SCRATCH_REG1_BASE_IDX                                                                   0
1970  #define regGRBM_SCRATCH_REG2                                                                            0x0de2
1971  #define regGRBM_SCRATCH_REG2_BASE_IDX                                                                   0
1972  #define regGRBM_SCRATCH_REG3                                                                            0x0de3
1973  #define regGRBM_SCRATCH_REG3_BASE_IDX                                                                   0
1974  #define regGRBM_SCRATCH_REG4                                                                            0x0de4
1975  #define regGRBM_SCRATCH_REG4_BASE_IDX                                                                   0
1976  #define regGRBM_SCRATCH_REG5                                                                            0x0de5
1977  #define regGRBM_SCRATCH_REG5_BASE_IDX                                                                   0
1978  #define regGRBM_SCRATCH_REG6                                                                            0x0de6
1979  #define regGRBM_SCRATCH_REG6_BASE_IDX                                                                   0
1980  #define regGRBM_SCRATCH_REG7                                                                            0x0de7
1981  #define regGRBM_SCRATCH_REG7_BASE_IDX                                                                   0
1982  #define regVIOLATION_DATA_ASYNC_VF_PROG                                                                 0x0df1
1983  #define regVIOLATION_DATA_ASYNC_VF_PROG_BASE_IDX                                                        0
1984  
1985  
1986  // addressBlock: gc_cpdec
1987  // base address: 0x8200
1988  #define regCP_CPC_DEBUG_CNTL                                                                            0x0e20
1989  #define regCP_CPC_DEBUG_CNTL_BASE_IDX                                                                   0
1990  #define regCP_CPF_DEBUG_CNTL                                                                            0x0e22
1991  #define regCP_CPF_DEBUG_CNTL_BASE_IDX                                                                   0
1992  #define regCP_CPC_STATUS                                                                                0x0e24
1993  #define regCP_CPC_STATUS_BASE_IDX                                                                       0
1994  #define regCP_CPC_BUSY_STAT                                                                             0x0e25
1995  #define regCP_CPC_BUSY_STAT_BASE_IDX                                                                    0
1996  #define regCP_CPC_STALLED_STAT1                                                                         0x0e26
1997  #define regCP_CPC_STALLED_STAT1_BASE_IDX                                                                0
1998  #define regCP_CPF_STATUS                                                                                0x0e27
1999  #define regCP_CPF_STATUS_BASE_IDX                                                                       0
2000  #define regCP_CPF_BUSY_STAT                                                                             0x0e28
2001  #define regCP_CPF_BUSY_STAT_BASE_IDX                                                                    0
2002  #define regCP_CPF_STALLED_STAT1                                                                         0x0e29
2003  #define regCP_CPF_STALLED_STAT1_BASE_IDX                                                                0
2004  #define regCP_CPC_BUSY_STAT2                                                                            0x0e2a
2005  #define regCP_CPC_BUSY_STAT2_BASE_IDX                                                                   0
2006  #define regCP_CPC_GRBM_FREE_COUNT                                                                       0x0e2b
2007  #define regCP_CPC_GRBM_FREE_COUNT_BASE_IDX                                                              0
2008  #define regCP_CPC_PRIV_VIOLATION_ADDR                                                                   0x0e2c
2009  #define regCP_CPC_PRIV_VIOLATION_ADDR_BASE_IDX                                                          0
2010  #define regCP_MEC_ME1_HEADER_DUMP                                                                       0x0e2e
2011  #define regCP_MEC_ME1_HEADER_DUMP_BASE_IDX                                                              0
2012  #define regCP_MEC_ME2_HEADER_DUMP                                                                       0x0e2f
2013  #define regCP_MEC_ME2_HEADER_DUMP_BASE_IDX                                                              0
2014  #define regCP_CPC_SCRATCH_INDEX                                                                         0x0e30
2015  #define regCP_CPC_SCRATCH_INDEX_BASE_IDX                                                                0
2016  #define regCP_CPC_SCRATCH_DATA                                                                          0x0e31
2017  #define regCP_CPC_SCRATCH_DATA_BASE_IDX                                                                 0
2018  #define regCP_CPF_GRBM_FREE_COUNT                                                                       0x0e32
2019  #define regCP_CPF_GRBM_FREE_COUNT_BASE_IDX                                                              0
2020  #define regCP_CPF_BUSY_STAT2                                                                            0x0e33
2021  #define regCP_CPF_BUSY_STAT2_BASE_IDX                                                                   0
2022  #define regCP_CPC_HALT_HYST_COUNT                                                                       0x0e47
2023  #define regCP_CPC_HALT_HYST_COUNT_BASE_IDX                                                              0
2024  #define regCP_STALLED_STAT3                                                                             0x0f3c
2025  #define regCP_STALLED_STAT3_BASE_IDX                                                                    0
2026  #define regCP_STALLED_STAT1                                                                             0x0f3d
2027  #define regCP_STALLED_STAT1_BASE_IDX                                                                    0
2028  #define regCP_STALLED_STAT2                                                                             0x0f3e
2029  #define regCP_STALLED_STAT2_BASE_IDX                                                                    0
2030  #define regCP_BUSY_STAT                                                                                 0x0f3f
2031  #define regCP_BUSY_STAT_BASE_IDX                                                                        0
2032  #define regCP_STAT                                                                                      0x0f40
2033  #define regCP_STAT_BASE_IDX                                                                             0
2034  #define regCP_ME_HEADER_DUMP                                                                            0x0f41
2035  #define regCP_ME_HEADER_DUMP_BASE_IDX                                                                   0
2036  #define regCP_PFP_HEADER_DUMP                                                                           0x0f42
2037  #define regCP_PFP_HEADER_DUMP_BASE_IDX                                                                  0
2038  #define regCP_GRBM_FREE_COUNT                                                                           0x0f43
2039  #define regCP_GRBM_FREE_COUNT_BASE_IDX                                                                  0
2040  #define regCP_PFP_INSTR_PNTR                                                                            0x0f45
2041  #define regCP_PFP_INSTR_PNTR_BASE_IDX                                                                   0
2042  #define regCP_ME_INSTR_PNTR                                                                             0x0f46
2043  #define regCP_ME_INSTR_PNTR_BASE_IDX                                                                    0
2044  #define regCP_MEC1_INSTR_PNTR                                                                           0x0f48
2045  #define regCP_MEC1_INSTR_PNTR_BASE_IDX                                                                  0
2046  #define regCP_MEC2_INSTR_PNTR                                                                           0x0f49
2047  #define regCP_MEC2_INSTR_PNTR_BASE_IDX                                                                  0
2048  #define regCP_CSF_STAT                                                                                  0x0f54
2049  #define regCP_CSF_STAT_BASE_IDX                                                                         0
2050  #define regCP_CNTX_STAT                                                                                 0x0f58
2051  #define regCP_CNTX_STAT_BASE_IDX                                                                        0
2052  #define regCP_ME_PREEMPTION                                                                             0x0f59
2053  #define regCP_ME_PREEMPTION_BASE_IDX                                                                    0
2054  #define regCP_RB1_RPTR                                                                                  0x0f5f
2055  #define regCP_RB1_RPTR_BASE_IDX                                                                         0
2056  #define regCP_RB0_RPTR                                                                                  0x0f60
2057  #define regCP_RB0_RPTR_BASE_IDX                                                                         0
2058  #define regCP_RB_RPTR                                                                                   0x0f60
2059  #define regCP_RB_RPTR_BASE_IDX                                                                          0
2060  #define regCP_RB_WPTR_DELAY                                                                             0x0f61
2061  #define regCP_RB_WPTR_DELAY_BASE_IDX                                                                    0
2062  #define regCP_RB_WPTR_POLL_CNTL                                                                         0x0f62
2063  #define regCP_RB_WPTR_POLL_CNTL_BASE_IDX                                                                0
2064  #define regCP_ROQ1_THRESHOLDS                                                                           0x0f75
2065  #define regCP_ROQ1_THRESHOLDS_BASE_IDX                                                                  0
2066  #define regCP_ROQ2_THRESHOLDS                                                                           0x0f76
2067  #define regCP_ROQ2_THRESHOLDS_BASE_IDX                                                                  0
2068  #define regCP_STQ_THRESHOLDS                                                                            0x0f77
2069  #define regCP_STQ_THRESHOLDS_BASE_IDX                                                                   0
2070  #define regCP_MEQ_THRESHOLDS                                                                            0x0f79
2071  #define regCP_MEQ_THRESHOLDS_BASE_IDX                                                                   0
2072  #define regCP_ROQ_AVAIL                                                                                 0x0f7a
2073  #define regCP_ROQ_AVAIL_BASE_IDX                                                                        0
2074  #define regCP_STQ_AVAIL                                                                                 0x0f7b
2075  #define regCP_STQ_AVAIL_BASE_IDX                                                                        0
2076  #define regCP_ROQ2_AVAIL                                                                                0x0f7c
2077  #define regCP_ROQ2_AVAIL_BASE_IDX                                                                       0
2078  #define regCP_MEQ_AVAIL                                                                                 0x0f7d
2079  #define regCP_MEQ_AVAIL_BASE_IDX                                                                        0
2080  #define regCP_CMD_INDEX                                                                                 0x0f7e
2081  #define regCP_CMD_INDEX_BASE_IDX                                                                        0
2082  #define regCP_CMD_DATA                                                                                  0x0f7f
2083  #define regCP_CMD_DATA_BASE_IDX                                                                         0
2084  #define regCP_ROQ_RB_STAT                                                                               0x0f80
2085  #define regCP_ROQ_RB_STAT_BASE_IDX                                                                      0
2086  #define regCP_ROQ_IB1_STAT                                                                              0x0f81
2087  #define regCP_ROQ_IB1_STAT_BASE_IDX                                                                     0
2088  #define regCP_ROQ_IB2_STAT                                                                              0x0f82
2089  #define regCP_ROQ_IB2_STAT_BASE_IDX                                                                     0
2090  #define regCP_STQ_STAT                                                                                  0x0f83
2091  #define regCP_STQ_STAT_BASE_IDX                                                                         0
2092  #define regCP_STQ_WR_STAT                                                                               0x0f84
2093  #define regCP_STQ_WR_STAT_BASE_IDX                                                                      0
2094  #define regCP_MEQ_STAT                                                                                  0x0f85
2095  #define regCP_MEQ_STAT_BASE_IDX                                                                         0
2096  #define regCP_ROQ3_THRESHOLDS                                                                           0x0f8c
2097  #define regCP_ROQ3_THRESHOLDS_BASE_IDX                                                                  0
2098  #define regCP_ROQ_DB_STAT                                                                               0x0f8d
2099  #define regCP_ROQ_DB_STAT_BASE_IDX                                                                      0
2100  #define regCP_INT_STAT_DEBUG                                                                            0x0f97
2101  #define regCP_INT_STAT_DEBUG_BASE_IDX                                                                   0
2102  #define regCP_DEBUG_CNTL                                                                                0x0f98
2103  #define regCP_DEBUG_CNTL_BASE_IDX                                                                       0
2104  #define regCP_PRIV_VIOLATION_ADDR                                                                       0x0f9a
2105  #define regCP_PRIV_VIOLATION_ADDR_BASE_IDX                                                              0
2106  
2107  
2108  // addressBlock: gc_padec
2109  // base address: 0x8800
2110  #define regVGT_DMA_DATA_FIFO_DEPTH                                                                      0x0fcd
2111  #define regVGT_DMA_DATA_FIFO_DEPTH_BASE_IDX                                                             0
2112  #define regVGT_DMA_REQ_FIFO_DEPTH                                                                       0x0fce
2113  #define regVGT_DMA_REQ_FIFO_DEPTH_BASE_IDX                                                              0
2114  #define regVGT_DRAW_INIT_FIFO_DEPTH                                                                     0x0fcf
2115  #define regVGT_DRAW_INIT_FIFO_DEPTH_BASE_IDX                                                            0
2116  #define regVGT_MC_LAT_CNTL                                                                              0x0fd6
2117  #define regVGT_MC_LAT_CNTL_BASE_IDX                                                                     0
2118  #define regIA_UTCL1_STATUS_2                                                                            0x0fd7
2119  #define regIA_UTCL1_STATUS_2_BASE_IDX                                                                   0
2120  #define regWD_CNTL_STATUS                                                                               0x0fdf
2121  #define regWD_CNTL_STATUS_BASE_IDX                                                                      0
2122  #define regCC_GC_PRIM_CONFIG                                                                            0x0fe0
2123  #define regCC_GC_PRIM_CONFIG_BASE_IDX                                                                   0
2124  #define regWD_QOS                                                                                       0x0fe2
2125  #define regWD_QOS_BASE_IDX                                                                              0
2126  #define regWD_UTCL1_CNTL                                                                                0x0fe3
2127  #define regWD_UTCL1_CNTL_BASE_IDX                                                                       0
2128  #define regWD_UTCL1_STATUS                                                                              0x0fe4
2129  #define regWD_UTCL1_STATUS_BASE_IDX                                                                     0
2130  #define regIA_UTCL1_CNTL                                                                                0x0fe6
2131  #define regIA_UTCL1_CNTL_BASE_IDX                                                                       0
2132  #define regIA_UTCL1_STATUS                                                                              0x0fe7
2133  #define regIA_UTCL1_STATUS_BASE_IDX                                                                     0
2134  #define regCC_GC_SA_UNIT_DISABLE                                                                        0x0fe9
2135  #define regCC_GC_SA_UNIT_DISABLE_BASE_IDX                                                               0
2136  #define regGE_RATE_CNTL_1                                                                               0x0ff4
2137  #define regGE_RATE_CNTL_1_BASE_IDX                                                                      0
2138  #define regGE_RATE_CNTL_2                                                                               0x0ff5
2139  #define regGE_RATE_CNTL_2_BASE_IDX                                                                      0
2140  #define regVGT_SYS_CONFIG                                                                               0x1003
2141  #define regVGT_SYS_CONFIG_BASE_IDX                                                                      0
2142  #define regGE_PRIV_CONTROL                                                                              0x1004
2143  #define regGE_PRIV_CONTROL_BASE_IDX                                                                     0
2144  #define regGE_STATUS                                                                                    0x1005
2145  #define regGE_STATUS_BASE_IDX                                                                           0
2146  #define regVGT_GS_MAX_WAVE_ID                                                                           0x1009
2147  #define regVGT_GS_MAX_WAVE_ID_BASE_IDX                                                                  0
2148  #define regGFX_PIPE_CONTROL                                                                             0x100d
2149  #define regGFX_PIPE_CONTROL_BASE_IDX                                                                    0
2150  #define regCC_GC_SHADER_ARRAY_CONFIG                                                                    0x100f
2151  #define regCC_GC_SHADER_ARRAY_CONFIG_BASE_IDX                                                           0
2152  #define regGE2_SE_CNTL_STATUS                                                                           0x1011
2153  #define regGE2_SE_CNTL_STATUS_BASE_IDX                                                                  0
2154  #define regVGT_RESET_DEBUG                                                                              0x1014
2155  #define regVGT_RESET_DEBUG_BASE_IDX                                                                     0
2156  #define regGE_SPI_IF_SAFE_REG                                                                           0x1018
2157  #define regGE_SPI_IF_SAFE_REG_BASE_IDX                                                                  0
2158  #define regGE_PA_IF_SAFE_REG                                                                            0x1019
2159  #define regGE_PA_IF_SAFE_REG_BASE_IDX                                                                   0
2160  #define regPA_CL_CNTL_STATUS                                                                            0x1024
2161  #define regPA_CL_CNTL_STATUS_BASE_IDX                                                                   0
2162  #define regPA_CL_ENHANCE                                                                                0x1025
2163  #define regPA_CL_ENHANCE_BASE_IDX                                                                       0
2164  #define regPA_CL_RESET_DEBUG                                                                            0x1026
2165  #define regPA_CL_RESET_DEBUG_BASE_IDX                                                                   0
2166  #define regPA_SU_CNTL_STATUS                                                                            0x1034
2167  #define regPA_SU_CNTL_STATUS_BASE_IDX                                                                   0
2168  #define regPA_SC_FIFO_DEPTH_CNTL                                                                        0x1035
2169  #define regPA_SC_FIFO_DEPTH_CNTL_BASE_IDX                                                               0
2170  
2171  
2172  // addressBlock: gc_sqdec
2173  // base address: 0x8c00
2174  #define regSQ_CONFIG                                                                                    0x10a0
2175  #define regSQ_CONFIG_BASE_IDX                                                                           0
2176  #define regSQC_CONFIG                                                                                   0x10a1
2177  #define regSQC_CONFIG_BASE_IDX                                                                          0
2178  #define regLDS_CONFIG                                                                                   0x10a2
2179  #define regLDS_CONFIG_BASE_IDX                                                                          0
2180  #define regSQ_RANDOM_WAVE_PRI                                                                           0x10a3
2181  #define regSQ_RANDOM_WAVE_PRI_BASE_IDX                                                                  0
2182  #define regSQG_STATUS                                                                                   0x10a4
2183  #define regSQG_STATUS_BASE_IDX                                                                          0
2184  #define regSQ_FIFO_SIZES                                                                                0x10a5
2185  #define regSQ_FIFO_SIZES_BASE_IDX                                                                       0
2186  #define regSQ_DSM_CNTL                                                                                  0x10a6
2187  #define regSQ_DSM_CNTL_BASE_IDX                                                                         0
2188  #define regSQ_DSM_CNTL2                                                                                 0x10a7
2189  #define regSQ_DSM_CNTL2_BASE_IDX                                                                        0
2190  #define regSP_CONFIG                                                                                    0x10ab
2191  #define regSP_CONFIG_BASE_IDX                                                                           0
2192  #define regSQ_ARB_CONFIG                                                                                0x10ac
2193  #define regSQ_ARB_CONFIG_BASE_IDX                                                                       0
2194  #define regSQ_DEBUG_HOST_TRAP_STATUS                                                                    0x10b6
2195  #define regSQ_DEBUG_HOST_TRAP_STATUS_BASE_IDX                                                           0
2196  #define regSQG_GL1H_STATUS                                                                              0x10b9
2197  #define regSQG_GL1H_STATUS_BASE_IDX                                                                     0
2198  #define regSQG_CONFIG                                                                                   0x10ba
2199  #define regSQG_CONFIG_BASE_IDX                                                                          0
2200  #define regSQ_PERF_SNAPSHOT_CTRL                                                                        0x10bb
2201  #define regSQ_PERF_SNAPSHOT_CTRL_BASE_IDX                                                               0
2202  #define regCC_GC_SHADER_RATE_CONFIG                                                                     0x10bc
2203  #define regCC_GC_SHADER_RATE_CONFIG_BASE_IDX                                                            0
2204  #define regSQ_INTERRUPT_AUTO_MASK                                                                       0x10be
2205  #define regSQ_INTERRUPT_AUTO_MASK_BASE_IDX                                                              0
2206  #define regSQ_INTERRUPT_MSG_CTRL                                                                        0x10bf
2207  #define regSQ_INTERRUPT_MSG_CTRL_BASE_IDX                                                               0
2208  #define regSQ_WATCH0_ADDR_H                                                                             0x10d0
2209  #define regSQ_WATCH0_ADDR_H_BASE_IDX                                                                    0
2210  #define regSQ_WATCH0_ADDR_L                                                                             0x10d1
2211  #define regSQ_WATCH0_ADDR_L_BASE_IDX                                                                    0
2212  #define regSQ_WATCH0_CNTL                                                                               0x10d2
2213  #define regSQ_WATCH0_CNTL_BASE_IDX                                                                      0
2214  #define regSQ_WATCH1_ADDR_H                                                                             0x10d3
2215  #define regSQ_WATCH1_ADDR_H_BASE_IDX                                                                    0
2216  #define regSQ_WATCH1_ADDR_L                                                                             0x10d4
2217  #define regSQ_WATCH1_ADDR_L_BASE_IDX                                                                    0
2218  #define regSQ_WATCH1_CNTL                                                                               0x10d5
2219  #define regSQ_WATCH1_CNTL_BASE_IDX                                                                      0
2220  #define regSQ_WATCH2_ADDR_H                                                                             0x10d6
2221  #define regSQ_WATCH2_ADDR_H_BASE_IDX                                                                    0
2222  #define regSQ_WATCH2_ADDR_L                                                                             0x10d7
2223  #define regSQ_WATCH2_ADDR_L_BASE_IDX                                                                    0
2224  #define regSQ_WATCH2_CNTL                                                                               0x10d8
2225  #define regSQ_WATCH2_CNTL_BASE_IDX                                                                      0
2226  #define regSQ_WATCH3_ADDR_H                                                                             0x10d9
2227  #define regSQ_WATCH3_ADDR_H_BASE_IDX                                                                    0
2228  #define regSQ_WATCH3_ADDR_L                                                                             0x10da
2229  #define regSQ_WATCH3_ADDR_L_BASE_IDX                                                                    0
2230  #define regSQ_WATCH3_CNTL                                                                               0x10db
2231  #define regSQ_WATCH3_CNTL_BASE_IDX                                                                      0
2232  #define regSQ_IND_INDEX                                                                                 0x1118
2233  #define regSQ_IND_INDEX_BASE_IDX                                                                        0
2234  #define regSQ_IND_DATA                                                                                  0x1119
2235  #define regSQ_IND_DATA_BASE_IDX                                                                         0
2236  #define regSQ_CMD                                                                                       0x111b
2237  #define regSQ_CMD_BASE_IDX                                                                              0
2238  #define regSQC_MISC_CONFIG                                                                              0x1179
2239  #define regSQC_MISC_CONFIG_BASE_IDX                                                                     0
2240  
2241  
2242  // addressBlock: gc_shsdec
2243  // base address: 0x9000
2244  #define regSX_DEBUG_BUSY                                                                                0x11b4
2245  #define regSX_DEBUG_BUSY_BASE_IDX                                                                       0
2246  #define regSX_DEBUG_BUSY_2                                                                              0x11b5
2247  #define regSX_DEBUG_BUSY_2_BASE_IDX                                                                     0
2248  #define regSX_DEBUG_BUSY_3                                                                              0x11b6
2249  #define regSX_DEBUG_BUSY_3_BASE_IDX                                                                     0
2250  #define regSX_DEBUG_BUSY_4                                                                              0x11b7
2251  #define regSX_DEBUG_BUSY_4_BASE_IDX                                                                     0
2252  #define regSX_DEBUG_1                                                                                   0x11b8
2253  #define regSX_DEBUG_1_BASE_IDX                                                                          0
2254  #define regSX_DEBUG_BUSY_5                                                                              0x11b9
2255  #define regSX_DEBUG_BUSY_5_BASE_IDX                                                                     0
2256  #define regSX_DEBUG_BUSY_6                                                                              0x11ba
2257  #define regSX_DEBUG_BUSY_6_BASE_IDX                                                                     0
2258  #define regSX_DEBUG_BUSY_7                                                                              0x11bb
2259  #define regSX_DEBUG_BUSY_7_BASE_IDX                                                                     0
2260  #define regSX_DEBUG_BUSY_8                                                                              0x11bc
2261  #define regSX_DEBUG_BUSY_8_BASE_IDX                                                                     0
2262  #define regSX_DEBUG_BUSY_9                                                                              0x11bd
2263  #define regSX_DEBUG_BUSY_9_BASE_IDX                                                                     0
2264  #define regSX_DEBUG_BUSY_10                                                                             0x11be
2265  #define regSX_DEBUG_BUSY_10_BASE_IDX                                                                    0
2266  #define regSPI_PS_MAX_WAVE_ID                                                                           0x11da
2267  #define regSPI_PS_MAX_WAVE_ID_BASE_IDX                                                                  0
2268  #define regSPI_GFX_CNTL                                                                                 0x11dc
2269  #define regSPI_GFX_CNTL_BASE_IDX                                                                        0
2270  #define regSPI_DEBUG_READ                                                                               0x11e2
2271  #define regSPI_DEBUG_READ_BASE_IDX                                                                      0
2272  #define regSPI_DSM_CNTL                                                                                 0x11e3
2273  #define regSPI_DSM_CNTL_BASE_IDX                                                                        0
2274  #define regSPI_DSM_CNTL2                                                                                0x11e4
2275  #define regSPI_DSM_CNTL2_BASE_IDX                                                                       0
2276  #define regSPI_EDC_CNT                                                                                  0x11e5
2277  #define regSPI_EDC_CNT_BASE_IDX                                                                         0
2278  #define regSPI_DEBUG_BUSY                                                                               0x11f0
2279  #define regSPI_DEBUG_BUSY_BASE_IDX                                                                      0
2280  #define regSPI_CONFIG_PS_CU_EN                                                                          0x11f2
2281  #define regSPI_CONFIG_PS_CU_EN_BASE_IDX                                                                 0
2282  #define regSPI_WF_LIFETIME_CNTL                                                                         0x124a
2283  #define regSPI_WF_LIFETIME_CNTL_BASE_IDX                                                                0
2284  #define regSPI_WF_LIFETIME_LIMIT_0                                                                      0x124b
2285  #define regSPI_WF_LIFETIME_LIMIT_0_BASE_IDX                                                             0
2286  #define regSPI_WF_LIFETIME_LIMIT_1                                                                      0x124c
2287  #define regSPI_WF_LIFETIME_LIMIT_1_BASE_IDX                                                             0
2288  #define regSPI_WF_LIFETIME_LIMIT_2                                                                      0x124d
2289  #define regSPI_WF_LIFETIME_LIMIT_2_BASE_IDX                                                             0
2290  #define regSPI_WF_LIFETIME_LIMIT_3                                                                      0x124e
2291  #define regSPI_WF_LIFETIME_LIMIT_3_BASE_IDX                                                             0
2292  #define regSPI_WF_LIFETIME_LIMIT_4                                                                      0x124f
2293  #define regSPI_WF_LIFETIME_LIMIT_4_BASE_IDX                                                             0
2294  #define regSPI_WF_LIFETIME_LIMIT_5                                                                      0x1250
2295  #define regSPI_WF_LIFETIME_LIMIT_5_BASE_IDX                                                             0
2296  #define regSPI_WF_LIFETIME_STATUS_0                                                                     0x1255
2297  #define regSPI_WF_LIFETIME_STATUS_0_BASE_IDX                                                            0
2298  #define regSPI_WF_LIFETIME_STATUS_2                                                                     0x1257
2299  #define regSPI_WF_LIFETIME_STATUS_2_BASE_IDX                                                            0
2300  #define regSPI_WF_LIFETIME_STATUS_4                                                                     0x1259
2301  #define regSPI_WF_LIFETIME_STATUS_4_BASE_IDX                                                            0
2302  #define regSPI_WF_LIFETIME_STATUS_6                                                                     0x125b
2303  #define regSPI_WF_LIFETIME_STATUS_6_BASE_IDX                                                            0
2304  #define regSPI_WF_LIFETIME_STATUS_7                                                                     0x125c
2305  #define regSPI_WF_LIFETIME_STATUS_7_BASE_IDX                                                            0
2306  #define regSPI_WF_LIFETIME_STATUS_9                                                                     0x125e
2307  #define regSPI_WF_LIFETIME_STATUS_9_BASE_IDX                                                            0
2308  #define regSPI_WF_LIFETIME_STATUS_11                                                                    0x1260
2309  #define regSPI_WF_LIFETIME_STATUS_11_BASE_IDX                                                           0
2310  #define regSPI_WF_LIFETIME_STATUS_13                                                                    0x1262
2311  #define regSPI_WF_LIFETIME_STATUS_13_BASE_IDX                                                           0
2312  #define regSPI_WF_LIFETIME_STATUS_14                                                                    0x1263
2313  #define regSPI_WF_LIFETIME_STATUS_14_BASE_IDX                                                           0
2314  #define regSPI_WF_LIFETIME_STATUS_15                                                                    0x1264
2315  #define regSPI_WF_LIFETIME_STATUS_15_BASE_IDX                                                           0
2316  #define regSPI_WF_LIFETIME_STATUS_16                                                                    0x1265
2317  #define regSPI_WF_LIFETIME_STATUS_16_BASE_IDX                                                           0
2318  #define regSPI_WF_LIFETIME_STATUS_17                                                                    0x1266
2319  #define regSPI_WF_LIFETIME_STATUS_17_BASE_IDX                                                           0
2320  #define regSPI_WF_LIFETIME_STATUS_18                                                                    0x1267
2321  #define regSPI_WF_LIFETIME_STATUS_18_BASE_IDX                                                           0
2322  #define regSPI_WF_LIFETIME_STATUS_19                                                                    0x1268
2323  #define regSPI_WF_LIFETIME_STATUS_19_BASE_IDX                                                           0
2324  #define regSPI_WF_LIFETIME_STATUS_20                                                                    0x1269
2325  #define regSPI_WF_LIFETIME_STATUS_20_BASE_IDX                                                           0
2326  #define regSPI_WF_LIFETIME_DEBUG                                                                        0x126a
2327  #define regSPI_WF_LIFETIME_DEBUG_BASE_IDX                                                               0
2328  #define regSPI_WF_LIFETIME_STATUS_21                                                                    0x126b
2329  #define regSPI_WF_LIFETIME_STATUS_21_BASE_IDX                                                           0
2330  #define regSPI_LB_CTR_CTRL                                                                              0x1274
2331  #define regSPI_LB_CTR_CTRL_BASE_IDX                                                                     0
2332  #define regSPI_LB_WGP_MASK                                                                              0x1275
2333  #define regSPI_LB_WGP_MASK_BASE_IDX                                                                     0
2334  #define regSPI_LB_DATA_REG                                                                              0x1276
2335  #define regSPI_LB_DATA_REG_BASE_IDX                                                                     0
2336  #define regSPI_PG_ENABLE_STATIC_WGP_MASK                                                                0x1277
2337  #define regSPI_PG_ENABLE_STATIC_WGP_MASK_BASE_IDX                                                       0
2338  #define regSPI_GDS_CREDITS                                                                              0x1278
2339  #define regSPI_GDS_CREDITS_BASE_IDX                                                                     0
2340  #define regSPI_SX_EXPORT_BUFFER_SIZES                                                                   0x1279
2341  #define regSPI_SX_EXPORT_BUFFER_SIZES_BASE_IDX                                                          0
2342  #define regSPI_SX_SCOREBOARD_BUFFER_SIZES                                                               0x127a
2343  #define regSPI_SX_SCOREBOARD_BUFFER_SIZES_BASE_IDX                                                      0
2344  #define regSPI_CSQ_WF_ACTIVE_STATUS                                                                     0x127b
2345  #define regSPI_CSQ_WF_ACTIVE_STATUS_BASE_IDX                                                            0
2346  #define regSPI_CSQ_WF_ACTIVE_COUNT_0                                                                    0x127c
2347  #define regSPI_CSQ_WF_ACTIVE_COUNT_0_BASE_IDX                                                           0
2348  #define regSPI_CSQ_WF_ACTIVE_COUNT_1                                                                    0x127d
2349  #define regSPI_CSQ_WF_ACTIVE_COUNT_1_BASE_IDX                                                           0
2350  #define regSPI_CSQ_WF_ACTIVE_COUNT_2                                                                    0x127e
2351  #define regSPI_CSQ_WF_ACTIVE_COUNT_2_BASE_IDX                                                           0
2352  #define regSPI_CSQ_WF_ACTIVE_COUNT_3                                                                    0x127f
2353  #define regSPI_CSQ_WF_ACTIVE_COUNT_3_BASE_IDX                                                           0
2354  #define regSPI_LB_DATA_WAVES                                                                            0x1284
2355  #define regSPI_LB_DATA_WAVES_BASE_IDX                                                                   0
2356  #define regSPI_LB_DATA_PERWGP_WAVE_HSGS                                                                 0x1285
2357  #define regSPI_LB_DATA_PERWGP_WAVE_HSGS_BASE_IDX                                                        0
2358  #define regSPI_LB_DATA_PERWGP_WAVE_CS                                                                   0x1287
2359  #define regSPI_LB_DATA_PERWGP_WAVE_CS_BASE_IDX                                                          0
2360  #define regSPIS_DEBUG_READ                                                                              0x128a
2361  #define regSPIS_DEBUG_READ_BASE_IDX                                                                     0
2362  #define regBCI_DEBUG_READ                                                                               0x128b
2363  #define regBCI_DEBUG_READ_BASE_IDX                                                                      0
2364  #define regSPI_P0_TRAP_SCREEN_PSBA_LO                                                                   0x128c
2365  #define regSPI_P0_TRAP_SCREEN_PSBA_LO_BASE_IDX                                                          0
2366  #define regSPI_P0_TRAP_SCREEN_PSBA_HI                                                                   0x128d
2367  #define regSPI_P0_TRAP_SCREEN_PSBA_HI_BASE_IDX                                                          0
2368  #define regSPI_P0_TRAP_SCREEN_PSMA_LO                                                                   0x128e
2369  #define regSPI_P0_TRAP_SCREEN_PSMA_LO_BASE_IDX                                                          0
2370  #define regSPI_P0_TRAP_SCREEN_PSMA_HI                                                                   0x128f
2371  #define regSPI_P0_TRAP_SCREEN_PSMA_HI_BASE_IDX                                                          0
2372  #define regSPI_P0_TRAP_SCREEN_GPR_MIN                                                                   0x1290
2373  #define regSPI_P0_TRAP_SCREEN_GPR_MIN_BASE_IDX                                                          0
2374  #define regSPI_P1_TRAP_SCREEN_PSBA_LO                                                                   0x1291
2375  #define regSPI_P1_TRAP_SCREEN_PSBA_LO_BASE_IDX                                                          0
2376  #define regSPI_P1_TRAP_SCREEN_PSBA_HI                                                                   0x1292
2377  #define regSPI_P1_TRAP_SCREEN_PSBA_HI_BASE_IDX                                                          0
2378  #define regSPI_P1_TRAP_SCREEN_PSMA_LO                                                                   0x1293
2379  #define regSPI_P1_TRAP_SCREEN_PSMA_LO_BASE_IDX                                                          0
2380  #define regSPI_P1_TRAP_SCREEN_PSMA_HI                                                                   0x1294
2381  #define regSPI_P1_TRAP_SCREEN_PSMA_HI_BASE_IDX                                                          0
2382  #define regSPI_P1_TRAP_SCREEN_GPR_MIN                                                                   0x1295
2383  #define regSPI_P1_TRAP_SCREEN_GPR_MIN_BASE_IDX                                                          0
2384  
2385  
2386  // addressBlock: gc_tpdec
2387  // base address: 0x9400
2388  #define regTD_CNTL                                                                                      0x12c5
2389  #define regTD_CNTL_BASE_IDX                                                                             0
2390  #define regTD_STATUS                                                                                    0x12c6
2391  #define regTD_STATUS_BASE_IDX                                                                           0
2392  #define regTD_POWER_CNTL                                                                                0x12ca
2393  #define regTD_POWER_CNTL_BASE_IDX                                                                       0
2394  #define regTD_CNTL2                                                                                     0x12cb
2395  #define regTD_CNTL2_BASE_IDX                                                                            0
2396  #define regTD_DSM_CNTL                                                                                  0x12cf
2397  #define regTD_DSM_CNTL_BASE_IDX                                                                         0
2398  #define regTD_DSM_CNTL2                                                                                 0x12d0
2399  #define regTD_DSM_CNTL2_BASE_IDX                                                                        0
2400  #define regTD_SCRATCH                                                                                   0x12d3
2401  #define regTD_SCRATCH_BASE_IDX                                                                          0
2402  #define regTA_CNTL                                                                                      0x12e1
2403  #define regTA_CNTL_BASE_IDX                                                                             0
2404  #define regTA_CNTL_AUX                                                                                  0x12e2
2405  #define regTA_CNTL_AUX_BASE_IDX                                                                         0
2406  #define regTA_CNTL2                                                                                     0x12e5
2407  #define regTA_CNTL2_BASE_IDX                                                                            0
2408  #define regTA_STATUS                                                                                    0x12e8
2409  #define regTA_STATUS_BASE_IDX                                                                           0
2410  #define regTA_SCRATCH                                                                                   0x1304
2411  #define regTA_SCRATCH_BASE_IDX                                                                          0
2412  
2413  
2414  // addressBlock: gc_gdsdec
2415  // base address: 0x9700
2416  #define regGDS_CONFIG                                                                                   0x1360
2417  #define regGDS_CONFIG_BASE_IDX                                                                          0
2418  #define regGDS_CNTL_STATUS                                                                              0x1361
2419  #define regGDS_CNTL_STATUS_BASE_IDX                                                                     0
2420  #define regGDS_ENHANCE                                                                                  0x1362
2421  #define regGDS_ENHANCE_BASE_IDX                                                                         0
2422  #define regGDS_PROTECTION_FAULT                                                                         0x1363
2423  #define regGDS_PROTECTION_FAULT_BASE_IDX                                                                0
2424  #define regGDS_VM_PROTECTION_FAULT                                                                      0x1364
2425  #define regGDS_VM_PROTECTION_FAULT_BASE_IDX                                                             0
2426  #define regGDS_EDC_CNT                                                                                  0x1365
2427  #define regGDS_EDC_CNT_BASE_IDX                                                                         0
2428  #define regGDS_EDC_GRBM_CNT                                                                             0x1366
2429  #define regGDS_EDC_GRBM_CNT_BASE_IDX                                                                    0
2430  #define regGDS_EDC_OA_DED                                                                               0x1367
2431  #define regGDS_EDC_OA_DED_BASE_IDX                                                                      0
2432  #define regGDS_DSM_CNTL                                                                                 0x136a
2433  #define regGDS_DSM_CNTL_BASE_IDX                                                                        0
2434  #define regGDS_EDC_OA_PHY_CNT                                                                           0x136b
2435  #define regGDS_EDC_OA_PHY_CNT_BASE_IDX                                                                  0
2436  #define regGDS_EDC_OA_PIPE_CNT                                                                          0x136c
2437  #define regGDS_EDC_OA_PIPE_CNT_BASE_IDX                                                                 0
2438  #define regGDS_DSM_CNTL2                                                                                0x136d
2439  #define regGDS_DSM_CNTL2_BASE_IDX                                                                       0
2440  
2441  
2442  // addressBlock: gc_rbdec
2443  // base address: 0x9800
2444  #define regDB_DEBUG                                                                                     0x13ac
2445  #define regDB_DEBUG_BASE_IDX                                                                            0
2446  #define regDB_DEBUG2                                                                                    0x13ad
2447  #define regDB_DEBUG2_BASE_IDX                                                                           0
2448  #define regDB_DEBUG3                                                                                    0x13ae
2449  #define regDB_DEBUG3_BASE_IDX                                                                           0
2450  #define regDB_DEBUG4                                                                                    0x13af
2451  #define regDB_DEBUG4_BASE_IDX                                                                           0
2452  #define regDB_ETILE_STUTTER_CONTROL                                                                     0x13b0
2453  #define regDB_ETILE_STUTTER_CONTROL_BASE_IDX                                                            0
2454  #define regDB_LTILE_STUTTER_CONTROL                                                                     0x13b1
2455  #define regDB_LTILE_STUTTER_CONTROL_BASE_IDX                                                            0
2456  #define regDB_EQUAD_STUTTER_CONTROL                                                                     0x13b2
2457  #define regDB_EQUAD_STUTTER_CONTROL_BASE_IDX                                                            0
2458  #define regDB_LQUAD_STUTTER_CONTROL                                                                     0x13b3
2459  #define regDB_LQUAD_STUTTER_CONTROL_BASE_IDX                                                            0
2460  #define regDB_CREDIT_LIMIT                                                                              0x13b4
2461  #define regDB_CREDIT_LIMIT_BASE_IDX                                                                     0
2462  #define regDB_WATERMARKS                                                                                0x13b5
2463  #define regDB_WATERMARKS_BASE_IDX                                                                       0
2464  #define regDB_SUBTILE_CONTROL                                                                           0x13b6
2465  #define regDB_SUBTILE_CONTROL_BASE_IDX                                                                  0
2466  #define regDB_FREE_CACHELINES                                                                           0x13b7
2467  #define regDB_FREE_CACHELINES_BASE_IDX                                                                  0
2468  #define regDB_FIFO_DEPTH1                                                                               0x13b8
2469  #define regDB_FIFO_DEPTH1_BASE_IDX                                                                      0
2470  #define regDB_FIFO_DEPTH2                                                                               0x13b9
2471  #define regDB_FIFO_DEPTH2_BASE_IDX                                                                      0
2472  #define regDB_LAST_OF_BURST_CONFIG                                                                      0x13ba
2473  #define regDB_LAST_OF_BURST_CONFIG_BASE_IDX                                                             0
2474  #define regDB_RING_CONTROL                                                                              0x13bb
2475  #define regDB_RING_CONTROL_BASE_IDX                                                                     0
2476  #define regDB_MEM_ARB_WATERMARKS                                                                        0x13bc
2477  #define regDB_MEM_ARB_WATERMARKS_BASE_IDX                                                               0
2478  #define regDB_FIFO_DEPTH3                                                                               0x13bd
2479  #define regDB_FIFO_DEPTH3_BASE_IDX                                                                      0
2480  #define regDB_DEBUG6                                                                                    0x13be
2481  #define regDB_DEBUG6_BASE_IDX                                                                           0
2482  #define regDB_EXCEPTION_CONTROL                                                                         0x13bf
2483  #define regDB_EXCEPTION_CONTROL_BASE_IDX                                                                0
2484  #define regDB_DEBUG7                                                                                    0x13d0
2485  #define regDB_DEBUG7_BASE_IDX                                                                           0
2486  #define regDB_DEBUG5                                                                                    0x13d1
2487  #define regDB_DEBUG5_BASE_IDX                                                                           0
2488  #define regDB_FGCG_SRAMS_CLK_CTRL                                                                       0x13d7
2489  #define regDB_FGCG_SRAMS_CLK_CTRL_BASE_IDX                                                              0
2490  #define regDB_FGCG_INTERFACES_CLK_CTRL                                                                  0x13d8
2491  #define regDB_FGCG_INTERFACES_CLK_CTRL_BASE_IDX                                                         0
2492  #define regDB_FIFO_DEPTH4                                                                               0x13d9
2493  #define regDB_FIFO_DEPTH4_BASE_IDX                                                                      0
2494  #define regCC_RB_REDUNDANCY                                                                             0x13dc
2495  #define regCC_RB_REDUNDANCY_BASE_IDX                                                                    0
2496  #define regCC_RB_BACKEND_DISABLE                                                                        0x13dd
2497  #define regCC_RB_BACKEND_DISABLE_BASE_IDX                                                               0
2498  #define regGB_ADDR_CONFIG                                                                               0x13de
2499  #define regGB_ADDR_CONFIG_BASE_IDX                                                                      0
2500  #define regGB_BACKEND_MAP                                                                               0x13df
2501  #define regGB_BACKEND_MAP_BASE_IDX                                                                      0
2502  #define regGB_GPU_ID                                                                                    0x13e0
2503  #define regGB_GPU_ID_BASE_IDX                                                                           0
2504  #define regCC_RB_DAISY_CHAIN                                                                            0x13e1
2505  #define regCC_RB_DAISY_CHAIN_BASE_IDX                                                                   0
2506  #define regGB_ADDR_CONFIG_READ                                                                          0x13e2
2507  #define regGB_ADDR_CONFIG_READ_BASE_IDX                                                                 0
2508  #define regCB_HW_CONTROL_4                                                                              0x1422
2509  #define regCB_HW_CONTROL_4_BASE_IDX                                                                     0
2510  #define regCB_HW_CONTROL_3                                                                              0x1423
2511  #define regCB_HW_CONTROL_3_BASE_IDX                                                                     0
2512  #define regCB_HW_CONTROL                                                                                0x1424
2513  #define regCB_HW_CONTROL_BASE_IDX                                                                       0
2514  #define regCB_HW_CONTROL_1                                                                              0x1425
2515  #define regCB_HW_CONTROL_1_BASE_IDX                                                                     0
2516  #define regCB_HW_CONTROL_2                                                                              0x1426
2517  #define regCB_HW_CONTROL_2_BASE_IDX                                                                     0
2518  #define regCB_DCC_CONFIG                                                                                0x1427
2519  #define regCB_DCC_CONFIG_BASE_IDX                                                                       0
2520  #define regCB_HW_MEM_ARBITER_RD                                                                         0x1428
2521  #define regCB_HW_MEM_ARBITER_RD_BASE_IDX                                                                0
2522  #define regCB_HW_MEM_ARBITER_WR                                                                         0x1429
2523  #define regCB_HW_MEM_ARBITER_WR_BASE_IDX                                                                0
2524  #define regCB_FGCG_SRAM_OVERRIDE                                                                        0x142a
2525  #define regCB_FGCG_SRAM_OVERRIDE_BASE_IDX                                                               0
2526  #define regCB_DCC_CONFIG2                                                                               0x142b
2527  #define regCB_DCC_CONFIG2_BASE_IDX                                                                      0
2528  #define regCHICKEN_BITS                                                                                 0x142d
2529  #define regCHICKEN_BITS_BASE_IDX                                                                        0
2530  #define regCB_CACHE_EVICT_POINTS                                                                        0x142e
2531  #define regCB_CACHE_EVICT_POINTS_BASE_IDX                                                               0
2532  
2533  
2534  // addressBlock: gc_gceadec
2535  // base address: 0xa800
2536  #define regGCEA_DRAM_RD_CLI2GRP_MAP0                                                                    0x17a0
2537  #define regGCEA_DRAM_RD_CLI2GRP_MAP0_BASE_IDX                                                           0
2538  #define regGCEA_DRAM_RD_CLI2GRP_MAP1                                                                    0x17a1
2539  #define regGCEA_DRAM_RD_CLI2GRP_MAP1_BASE_IDX                                                           0
2540  #define regGCEA_DRAM_WR_CLI2GRP_MAP0                                                                    0x17a2
2541  #define regGCEA_DRAM_WR_CLI2GRP_MAP0_BASE_IDX                                                           0
2542  #define regGCEA_DRAM_WR_CLI2GRP_MAP1                                                                    0x17a3
2543  #define regGCEA_DRAM_WR_CLI2GRP_MAP1_BASE_IDX                                                           0
2544  #define regGCEA_DRAM_RD_GRP2VC_MAP                                                                      0x17a4
2545  #define regGCEA_DRAM_RD_GRP2VC_MAP_BASE_IDX                                                             0
2546  #define regGCEA_DRAM_WR_GRP2VC_MAP                                                                      0x17a5
2547  #define regGCEA_DRAM_WR_GRP2VC_MAP_BASE_IDX                                                             0
2548  #define regGCEA_DRAM_RD_LAZY                                                                            0x17a6
2549  #define regGCEA_DRAM_RD_LAZY_BASE_IDX                                                                   0
2550  #define regGCEA_DRAM_WR_LAZY                                                                            0x17a7
2551  #define regGCEA_DRAM_WR_LAZY_BASE_IDX                                                                   0
2552  #define regGCEA_DRAM_RD_CAM_CNTL                                                                        0x17a8
2553  #define regGCEA_DRAM_RD_CAM_CNTL_BASE_IDX                                                               0
2554  #define regGCEA_DRAM_WR_CAM_CNTL                                                                        0x17a9
2555  #define regGCEA_DRAM_WR_CAM_CNTL_BASE_IDX                                                               0
2556  #define regGCEA_DRAM_PAGE_BURST                                                                         0x17aa
2557  #define regGCEA_DRAM_PAGE_BURST_BASE_IDX                                                                0
2558  #define regGCEA_DRAM_RD_PRI_AGE                                                                         0x17ab
2559  #define regGCEA_DRAM_RD_PRI_AGE_BASE_IDX                                                                0
2560  #define regGCEA_DRAM_WR_PRI_AGE                                                                         0x17ac
2561  #define regGCEA_DRAM_WR_PRI_AGE_BASE_IDX                                                                0
2562  #define regGCEA_DRAM_RD_PRI_QUEUING                                                                     0x17ad
2563  #define regGCEA_DRAM_RD_PRI_QUEUING_BASE_IDX                                                            0
2564  #define regGCEA_DRAM_WR_PRI_QUEUING                                                                     0x17ae
2565  #define regGCEA_DRAM_WR_PRI_QUEUING_BASE_IDX                                                            0
2566  #define regGCEA_DRAM_RD_PRI_FIXED                                                                       0x17af
2567  #define regGCEA_DRAM_RD_PRI_FIXED_BASE_IDX                                                              0
2568  #define regGCEA_DRAM_WR_PRI_FIXED                                                                       0x17b0
2569  #define regGCEA_DRAM_WR_PRI_FIXED_BASE_IDX                                                              0
2570  #define regGCEA_DRAM_RD_PRI_URGENCY                                                                     0x17b1
2571  #define regGCEA_DRAM_RD_PRI_URGENCY_BASE_IDX                                                            0
2572  #define regGCEA_DRAM_WR_PRI_URGENCY                                                                     0x17b2
2573  #define regGCEA_DRAM_WR_PRI_URGENCY_BASE_IDX                                                            0
2574  #define regGCEA_DRAM_RD_PRI_QUANT_PRI1                                                                  0x17b3
2575  #define regGCEA_DRAM_RD_PRI_QUANT_PRI1_BASE_IDX                                                         0
2576  #define regGCEA_DRAM_RD_PRI_QUANT_PRI2                                                                  0x17b4
2577  #define regGCEA_DRAM_RD_PRI_QUANT_PRI2_BASE_IDX                                                         0
2578  #define regGCEA_DRAM_RD_PRI_QUANT_PRI3                                                                  0x17b5
2579  #define regGCEA_DRAM_RD_PRI_QUANT_PRI3_BASE_IDX                                                         0
2580  #define regGCEA_DRAM_WR_PRI_QUANT_PRI1                                                                  0x17b6
2581  #define regGCEA_DRAM_WR_PRI_QUANT_PRI1_BASE_IDX                                                         0
2582  #define regGCEA_DRAM_WR_PRI_QUANT_PRI2                                                                  0x17b7
2583  #define regGCEA_DRAM_WR_PRI_QUANT_PRI2_BASE_IDX                                                         0
2584  #define regGCEA_DRAM_WR_PRI_QUANT_PRI3                                                                  0x17b8
2585  #define regGCEA_DRAM_WR_PRI_QUANT_PRI3_BASE_IDX                                                         0
2586  #define regGCEA_IO_RD_CLI2GRP_MAP0                                                                      0x187d
2587  #define regGCEA_IO_RD_CLI2GRP_MAP0_BASE_IDX                                                             0
2588  #define regGCEA_IO_RD_CLI2GRP_MAP1                                                                      0x187e
2589  #define regGCEA_IO_RD_CLI2GRP_MAP1_BASE_IDX                                                             0
2590  #define regGCEA_IO_WR_CLI2GRP_MAP0                                                                      0x187f
2591  #define regGCEA_IO_WR_CLI2GRP_MAP0_BASE_IDX                                                             0
2592  #define regGCEA_IO_WR_CLI2GRP_MAP1                                                                      0x1880
2593  #define regGCEA_IO_WR_CLI2GRP_MAP1_BASE_IDX                                                             0
2594  #define regGCEA_IO_RD_COMBINE_FLUSH                                                                     0x1881
2595  #define regGCEA_IO_RD_COMBINE_FLUSH_BASE_IDX                                                            0
2596  #define regGCEA_IO_WR_COMBINE_FLUSH                                                                     0x1882
2597  #define regGCEA_IO_WR_COMBINE_FLUSH_BASE_IDX                                                            0
2598  #define regGCEA_IO_GROUP_BURST                                                                          0x1883
2599  #define regGCEA_IO_GROUP_BURST_BASE_IDX                                                                 0
2600  #define regGCEA_IO_RD_PRI_AGE                                                                           0x1884
2601  #define regGCEA_IO_RD_PRI_AGE_BASE_IDX                                                                  0
2602  #define regGCEA_IO_WR_PRI_AGE                                                                           0x1885
2603  #define regGCEA_IO_WR_PRI_AGE_BASE_IDX                                                                  0
2604  #define regGCEA_IO_RD_PRI_QUEUING                                                                       0x1886
2605  #define regGCEA_IO_RD_PRI_QUEUING_BASE_IDX                                                              0
2606  #define regGCEA_IO_WR_PRI_QUEUING                                                                       0x1887
2607  #define regGCEA_IO_WR_PRI_QUEUING_BASE_IDX                                                              0
2608  #define regGCEA_IO_RD_PRI_FIXED                                                                         0x1888
2609  #define regGCEA_IO_RD_PRI_FIXED_BASE_IDX                                                                0
2610  #define regGCEA_IO_WR_PRI_FIXED                                                                         0x1889
2611  #define regGCEA_IO_WR_PRI_FIXED_BASE_IDX                                                                0
2612  #define regGCEA_IO_RD_PRI_URGENCY                                                                       0x188a
2613  #define regGCEA_IO_RD_PRI_URGENCY_BASE_IDX                                                              0
2614  #define regGCEA_IO_WR_PRI_URGENCY                                                                       0x188b
2615  #define regGCEA_IO_WR_PRI_URGENCY_BASE_IDX                                                              0
2616  #define regGCEA_IO_RD_PRI_URGENCY_MASKING                                                               0x188c
2617  #define regGCEA_IO_RD_PRI_URGENCY_MASKING_BASE_IDX                                                      0
2618  #define regGCEA_IO_WR_PRI_URGENCY_MASKING                                                               0x188d
2619  #define regGCEA_IO_WR_PRI_URGENCY_MASKING_BASE_IDX                                                      0
2620  #define regGCEA_IO_RD_PRI_QUANT_PRI1                                                                    0x188e
2621  #define regGCEA_IO_RD_PRI_QUANT_PRI1_BASE_IDX                                                           0
2622  #define regGCEA_IO_RD_PRI_QUANT_PRI2                                                                    0x188f
2623  #define regGCEA_IO_RD_PRI_QUANT_PRI2_BASE_IDX                                                           0
2624  #define regGCEA_IO_RD_PRI_QUANT_PRI3                                                                    0x1890
2625  #define regGCEA_IO_RD_PRI_QUANT_PRI3_BASE_IDX                                                           0
2626  #define regGCEA_IO_WR_PRI_QUANT_PRI1                                                                    0x1891
2627  #define regGCEA_IO_WR_PRI_QUANT_PRI1_BASE_IDX                                                           0
2628  #define regGCEA_IO_WR_PRI_QUANT_PRI2                                                                    0x1892
2629  #define regGCEA_IO_WR_PRI_QUANT_PRI2_BASE_IDX                                                           0
2630  #define regGCEA_IO_WR_PRI_QUANT_PRI3                                                                    0x1893
2631  #define regGCEA_IO_WR_PRI_QUANT_PRI3_BASE_IDX                                                           0
2632  #define regGCEA_SDP_ARB_DRAM                                                                            0x1894
2633  #define regGCEA_SDP_ARB_DRAM_BASE_IDX                                                                   0
2634  #define regGCEA_SDP_ARB_FINAL                                                                           0x1896
2635  #define regGCEA_SDP_ARB_FINAL_BASE_IDX                                                                  0
2636  #define regGCEA_SDP_DRAM_PRIORITY                                                                       0x1897
2637  #define regGCEA_SDP_DRAM_PRIORITY_BASE_IDX                                                              0
2638  #define regGCEA_SDP_IO_PRIORITY                                                                         0x1899
2639  #define regGCEA_SDP_IO_PRIORITY_BASE_IDX                                                                0
2640  #define regGCEA_SDP_CREDITS                                                                             0x189a
2641  #define regGCEA_SDP_CREDITS_BASE_IDX                                                                    0
2642  #define regGCEA_SDP_TAG_RESERVE0                                                                        0x189b
2643  #define regGCEA_SDP_TAG_RESERVE0_BASE_IDX                                                               0
2644  #define regGCEA_SDP_TAG_RESERVE1                                                                        0x189c
2645  #define regGCEA_SDP_TAG_RESERVE1_BASE_IDX                                                               0
2646  #define regGCEA_SDP_VCC_RESERVE0                                                                        0x189d
2647  #define regGCEA_SDP_VCC_RESERVE0_BASE_IDX                                                               0
2648  #define regGCEA_SDP_VCC_RESERVE1                                                                        0x189e
2649  #define regGCEA_SDP_VCC_RESERVE1_BASE_IDX                                                               0
2650  #define regGCEA_SDP_VCD_RESERVE0                                                                        0x189f
2651  #define regGCEA_SDP_VCD_RESERVE0_BASE_IDX                                                               0
2652  
2653  
2654  // addressBlock: gc_gceadec2
2655  // base address: 0x9c00
2656  #define regGCEA_SDP_VCD_RESERVE1                                                                        0x14a0
2657  #define regGCEA_SDP_VCD_RESERVE1_BASE_IDX                                                               0
2658  #define regGCEA_SDP_REQ_CNTL                                                                            0x14a1
2659  #define regGCEA_SDP_REQ_CNTL_BASE_IDX                                                                   0
2660  #define regGCEA_MISC                                                                                    0x14a2
2661  #define regGCEA_MISC_BASE_IDX                                                                           0
2662  #define regGCEA_LATENCY_SAMPLING                                                                        0x14a3
2663  #define regGCEA_LATENCY_SAMPLING_BASE_IDX                                                               0
2664  #define regGCEA_MAM_CTRL2                                                                               0x14a9
2665  #define regGCEA_MAM_CTRL2_BASE_IDX                                                                      0
2666  #define regGCEA_MAM_CTRL                                                                                0x14ab
2667  #define regGCEA_MAM_CTRL_BASE_IDX                                                                       0
2668  #define regGCEA_EDC_CNT                                                                                 0x14b2
2669  #define regGCEA_EDC_CNT_BASE_IDX                                                                        0
2670  #define regGCEA_EDC_CNT2                                                                                0x14b3
2671  #define regGCEA_EDC_CNT2_BASE_IDX                                                                       0
2672  #define regGCEA_DSM_CNTL                                                                                0x14b4
2673  #define regGCEA_DSM_CNTL_BASE_IDX                                                                       0
2674  #define regGCEA_DSM_CNTLA                                                                               0x14b5
2675  #define regGCEA_DSM_CNTLA_BASE_IDX                                                                      0
2676  #define regGCEA_DSM_CNTLB                                                                               0x14b6
2677  #define regGCEA_DSM_CNTLB_BASE_IDX                                                                      0
2678  #define regGCEA_DSM_CNTL2                                                                               0x14b7
2679  #define regGCEA_DSM_CNTL2_BASE_IDX                                                                      0
2680  #define regGCEA_DSM_CNTL2A                                                                              0x14b8
2681  #define regGCEA_DSM_CNTL2A_BASE_IDX                                                                     0
2682  #define regGCEA_DSM_CNTL2B                                                                              0x14b9
2683  #define regGCEA_DSM_CNTL2B_BASE_IDX                                                                     0
2684  #define regGCEA_GL2C_XBR_CREDITS                                                                        0x14ba
2685  #define regGCEA_GL2C_XBR_CREDITS_BASE_IDX                                                               0
2686  #define regGCEA_GL2C_XBR_MAXBURST                                                                       0x14bb
2687  #define regGCEA_GL2C_XBR_MAXBURST_BASE_IDX                                                              0
2688  #define regGCEA_PROBE_CNTL                                                                              0x14bc
2689  #define regGCEA_PROBE_CNTL_BASE_IDX                                                                     0
2690  #define regGCEA_PROBE_MAP                                                                               0x14bd
2691  #define regGCEA_PROBE_MAP_BASE_IDX                                                                      0
2692  #define regGCEA_ERR_STATUS                                                                              0x14be
2693  #define regGCEA_ERR_STATUS_BASE_IDX                                                                     0
2694  #define regGCEA_MISC2                                                                                   0x14bf
2695  #define regGCEA_MISC2_BASE_IDX                                                                          0
2696  
2697  
2698  // addressBlock: gc_gceadec3
2699  // base address: 0x9dc0
2700  #define regGCEA_SDP_BACKDOOR_CMDCREDITS0                                                                0x1512
2701  #define regGCEA_SDP_BACKDOOR_CMDCREDITS0_BASE_IDX                                                       0
2702  #define regGCEA_SDP_BACKDOOR_CMDCREDITS1                                                                0x1513
2703  #define regGCEA_SDP_BACKDOOR_CMDCREDITS1_BASE_IDX                                                       0
2704  #define regGCEA_SDP_BACKDOOR_DATACREDITS0                                                               0x1514
2705  #define regGCEA_SDP_BACKDOOR_DATACREDITS0_BASE_IDX                                                      0
2706  #define regGCEA_SDP_BACKDOOR_DATACREDITS1                                                               0x1515
2707  #define regGCEA_SDP_BACKDOOR_DATACREDITS1_BASE_IDX                                                      0
2708  #define regGCEA_SDP_BACKDOOR_MISCCREDITS                                                                0x1516
2709  #define regGCEA_SDP_BACKDOOR_MISCCREDITS_BASE_IDX                                                       0
2710  #define regGCEA_RRET_MEM_RESERVE                                                                        0x1518
2711  #define regGCEA_RRET_MEM_RESERVE_BASE_IDX                                                               0
2712  #define regGCEA_EDC_CNT3                                                                                0x151a
2713  #define regGCEA_EDC_CNT3_BASE_IDX                                                                       0
2714  #define regGCEA_SDP_ENABLE                                                                              0x151e
2715  #define regGCEA_SDP_ENABLE_BASE_IDX                                                                     0
2716  
2717  
2718  // addressBlock: gc_spipdec2
2719  // base address: 0x9c80
2720  #define regSPI_PQEV_CTRL                                                                                0x14c0
2721  #define regSPI_PQEV_CTRL_BASE_IDX                                                                       0
2722  #define regSPI_EXP_THROTTLE_CTRL                                                                        0x14c3
2723  #define regSPI_EXP_THROTTLE_CTRL_BASE_IDX                                                               0
2724  
2725  
2726  // addressBlock: gc_rmi_rmidec
2727  // base address: 0x2e200
2728  #define regRMI_GENERAL_CNTL                                                                             0x1880
2729  #define regRMI_GENERAL_CNTL_BASE_IDX                                                                    1
2730  #define regRMI_GENERAL_CNTL1                                                                            0x1881
2731  #define regRMI_GENERAL_CNTL1_BASE_IDX                                                                   1
2732  #define regRMI_GENERAL_STATUS                                                                           0x1882
2733  #define regRMI_GENERAL_STATUS_BASE_IDX                                                                  1
2734  #define regRMI_SUBBLOCK_STATUS0                                                                         0x1883
2735  #define regRMI_SUBBLOCK_STATUS0_BASE_IDX                                                                1
2736  #define regRMI_SUBBLOCK_STATUS1                                                                         0x1884
2737  #define regRMI_SUBBLOCK_STATUS1_BASE_IDX                                                                1
2738  #define regRMI_SUBBLOCK_STATUS2                                                                         0x1885
2739  #define regRMI_SUBBLOCK_STATUS2_BASE_IDX                                                                1
2740  #define regRMI_SUBBLOCK_STATUS3                                                                         0x1886
2741  #define regRMI_SUBBLOCK_STATUS3_BASE_IDX                                                                1
2742  #define regRMI_XBAR_CONFIG                                                                              0x1887
2743  #define regRMI_XBAR_CONFIG_BASE_IDX                                                                     1
2744  #define regRMI_PROBE_POP_LOGIC_CNTL                                                                     0x1888
2745  #define regRMI_PROBE_POP_LOGIC_CNTL_BASE_IDX                                                            1
2746  #define regRMI_UTC_XNACK_N_MISC_CNTL                                                                    0x1889
2747  #define regRMI_UTC_XNACK_N_MISC_CNTL_BASE_IDX                                                           1
2748  #define regRMI_DEMUX_CNTL                                                                               0x188a
2749  #define regRMI_DEMUX_CNTL_BASE_IDX                                                                      1
2750  #define regRMI_UTCL1_CNTL1                                                                              0x188b
2751  #define regRMI_UTCL1_CNTL1_BASE_IDX                                                                     1
2752  #define regRMI_UTCL1_CNTL2                                                                              0x188c
2753  #define regRMI_UTCL1_CNTL2_BASE_IDX                                                                     1
2754  #define regRMI_UTC_UNIT_CONFIG                                                                          0x188d
2755  #define regRMI_UTC_UNIT_CONFIG_BASE_IDX                                                                 1
2756  #define regRMI_TCIW_FORMATTER0_CNTL                                                                     0x188e
2757  #define regRMI_TCIW_FORMATTER0_CNTL_BASE_IDX                                                            1
2758  #define regRMI_TCIW_FORMATTER1_CNTL                                                                     0x188f
2759  #define regRMI_TCIW_FORMATTER1_CNTL_BASE_IDX                                                            1
2760  #define regRMI_SCOREBOARD_CNTL                                                                          0x1890
2761  #define regRMI_SCOREBOARD_CNTL_BASE_IDX                                                                 1
2762  #define regRMI_SCOREBOARD_STATUS0                                                                       0x1891
2763  #define regRMI_SCOREBOARD_STATUS0_BASE_IDX                                                              1
2764  #define regRMI_SCOREBOARD_STATUS1                                                                       0x1892
2765  #define regRMI_SCOREBOARD_STATUS1_BASE_IDX                                                              1
2766  #define regRMI_SCOREBOARD_STATUS2                                                                       0x1893
2767  #define regRMI_SCOREBOARD_STATUS2_BASE_IDX                                                              1
2768  #define regRMI_XBAR_ARBITER_CONFIG                                                                      0x1894
2769  #define regRMI_XBAR_ARBITER_CONFIG_BASE_IDX                                                             1
2770  #define regRMI_XBAR_ARBITER_CONFIG_1                                                                    0x1895
2771  #define regRMI_XBAR_ARBITER_CONFIG_1_BASE_IDX                                                           1
2772  #define regRMI_CLOCK_CNTRL                                                                              0x1896
2773  #define regRMI_CLOCK_CNTRL_BASE_IDX                                                                     1
2774  #define regRMI_UTCL1_STATUS                                                                             0x1897
2775  #define regRMI_UTCL1_STATUS_BASE_IDX                                                                    1
2776  #define regRMI_RB_GLX_CID_MAP                                                                           0x1898
2777  #define regRMI_RB_GLX_CID_MAP_BASE_IDX                                                                  1
2778  #define regRMI_XNACK_DEBUG                                                                              0x189e
2779  #define regRMI_XNACK_DEBUG_BASE_IDX                                                                     1
2780  #define regRMI_SPARE                                                                                    0x189f
2781  #define regRMI_SPARE_BASE_IDX                                                                           1
2782  #define regRMI_SPARE_1                                                                                  0x18a0
2783  #define regRMI_SPARE_1_BASE_IDX                                                                         1
2784  #define regRMI_SPARE_2                                                                                  0x18a1
2785  #define regRMI_SPARE_2_BASE_IDX                                                                         1
2786  #define regCC_RMI_REDUNDANCY                                                                            0x18a2
2787  #define regCC_RMI_REDUNDANCY_BASE_IDX                                                                   1
2788  
2789  
2790  // addressBlock: gc_pmmdec
2791  // base address: 0x9f80
2792  #define regGCR_PIO_CNTL                                                                                 0x1580
2793  #define regGCR_PIO_CNTL_BASE_IDX                                                                        0
2794  #define regGCR_PIO_DATA                                                                                 0x1581
2795  #define regGCR_PIO_DATA_BASE_IDX                                                                        0
2796  #define regPMM_CNTL                                                                                     0x1582
2797  #define regPMM_CNTL_BASE_IDX                                                                            0
2798  #define regPMM_STATUS                                                                                   0x1583
2799  #define regPMM_STATUS_BASE_IDX                                                                          0
2800  
2801  
2802  // addressBlock: gc_utcl1dec
2803  // base address: 0x9fb0
2804  #define regUTCL1_CTRL_1                                                                                 0x158c
2805  #define regUTCL1_CTRL_1_BASE_IDX                                                                        0
2806  #define regUTCL1_ALOG                                                                                   0x158f
2807  #define regUTCL1_ALOG_BASE_IDX                                                                          0
2808  #define regUTCL1_STATUS                                                                                 0x1594
2809  #define regUTCL1_STATUS_BASE_IDX                                                                        0
2810  
2811  
2812  // addressBlock: gc_gcvmsharedpfdec
2813  // base address: 0xa000
2814  #define regGCMC_VM_NB_MMIOBASE                                                                          0x15a0
2815  #define regGCMC_VM_NB_MMIOBASE_BASE_IDX                                                                 0
2816  #define regGCMC_VM_NB_MMIOLIMIT                                                                         0x15a1
2817  #define regGCMC_VM_NB_MMIOLIMIT_BASE_IDX                                                                0
2818  #define regGCMC_VM_NB_PCI_CTRL                                                                          0x15a2
2819  #define regGCMC_VM_NB_PCI_CTRL_BASE_IDX                                                                 0
2820  #define regGCMC_VM_NB_PCI_ARB                                                                           0x15a3
2821  #define regGCMC_VM_NB_PCI_ARB_BASE_IDX                                                                  0
2822  #define regGCMC_VM_NB_TOP_OF_DRAM_SLOT1                                                                 0x15a4
2823  #define regGCMC_VM_NB_TOP_OF_DRAM_SLOT1_BASE_IDX                                                        0
2824  #define regGCMC_VM_NB_LOWER_TOP_OF_DRAM2                                                                0x15a5
2825  #define regGCMC_VM_NB_LOWER_TOP_OF_DRAM2_BASE_IDX                                                       0
2826  #define regGCMC_VM_NB_UPPER_TOP_OF_DRAM2                                                                0x15a6
2827  #define regGCMC_VM_NB_UPPER_TOP_OF_DRAM2_BASE_IDX                                                       0
2828  #define regGCMC_VM_FB_OFFSET                                                                            0x15a7
2829  #define regGCMC_VM_FB_OFFSET_BASE_IDX                                                                   0
2830  #define regGCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_LSB                                                     0x15a8
2831  #define regGCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_LSB_BASE_IDX                                            0
2832  #define regGCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_MSB                                                     0x15a9
2833  #define regGCMC_VM_SYSTEM_APERTURE_DEFAULT_ADDR_MSB_BASE_IDX                                            0
2834  #define regGCMC_VM_STEERING                                                                             0x15aa
2835  #define regGCMC_VM_STEERING_BASE_IDX                                                                    0
2836  #define regGCMC_SHARED_VIRT_RESET_REQ                                                                   0x15ab
2837  #define regGCMC_SHARED_VIRT_RESET_REQ_BASE_IDX                                                          0
2838  #define regGCMC_MEM_POWER_LS                                                                            0x15ac
2839  #define regGCMC_MEM_POWER_LS_BASE_IDX                                                                   0
2840  #define regGCMC_VM_CACHEABLE_DRAM_ADDRESS_START                                                         0x15ad
2841  #define regGCMC_VM_CACHEABLE_DRAM_ADDRESS_START_BASE_IDX                                                0
2842  #define regGCMC_VM_CACHEABLE_DRAM_ADDRESS_END                                                           0x15ae
2843  #define regGCMC_VM_CACHEABLE_DRAM_ADDRESS_END_BASE_IDX                                                  0
2844  #define regGCMC_VM_LOCAL_SYSMEM_ADDRESS_START                                                           0x15af
2845  #define regGCMC_VM_LOCAL_SYSMEM_ADDRESS_START_BASE_IDX                                                  0
2846  #define regGCMC_VM_LOCAL_SYSMEM_ADDRESS_END                                                             0x15b0
2847  #define regGCMC_VM_LOCAL_SYSMEM_ADDRESS_END_BASE_IDX                                                    0
2848  #define regGCMC_VM_APT_CNTL                                                                             0x15b1
2849  #define regGCMC_VM_APT_CNTL_BASE_IDX                                                                    0
2850  #define regGCMC_VM_LOCAL_FB_ADDRESS_START                                                               0x15b2
2851  #define regGCMC_VM_LOCAL_FB_ADDRESS_START_BASE_IDX                                                      0
2852  #define regGCMC_VM_LOCAL_FB_ADDRESS_END                                                                 0x15b3
2853  #define regGCMC_VM_LOCAL_FB_ADDRESS_END_BASE_IDX                                                        0
2854  #define regGCMC_VM_LOCAL_FB_ADDRESS_LOCK_CNTL                                                           0x15b4
2855  #define regGCMC_VM_LOCAL_FB_ADDRESS_LOCK_CNTL_BASE_IDX                                                  0
2856  #define regGCUTCL2_ICG_CTRL                                                                             0x15b5
2857  #define regGCUTCL2_ICG_CTRL_BASE_IDX                                                                    0
2858  #define regGCMC_SHARED_ACTIVE_FCN_ID                                                                    0x15b6
2859  #define regGCMC_SHARED_ACTIVE_FCN_ID_BASE_IDX                                                           0
2860  #define regGCUTCL2_CGTT_BUSY_CTRL                                                                       0x15b7
2861  #define regGCUTCL2_CGTT_BUSY_CTRL_BASE_IDX                                                              0
2862  #define regGCMC_VM_FB_NOALLOC_CNTL                                                                      0x15b8
2863  #define regGCMC_VM_FB_NOALLOC_CNTL_BASE_IDX                                                             0
2864  #define regGCUTCL2_HARVEST_BYPASS_GROUPS                                                                0x15b9
2865  #define regGCUTCL2_HARVEST_BYPASS_GROUPS_BASE_IDX                                                       0
2866  #define regGCUTCL2_GROUP_RET_FAULT_STATUS                                                               0x15bb
2867  #define regGCUTCL2_GROUP_RET_FAULT_STATUS_BASE_IDX                                                      0
2868  
2869  
2870  // addressBlock: gc_gcvml2pfdec
2871  // base address: 0xa080
2872  #define regGCVM_L2_CNTL                                                                                 0x15c0
2873  #define regGCVM_L2_CNTL_BASE_IDX                                                                        0
2874  #define regGCVM_L2_CNTL2                                                                                0x15c1
2875  #define regGCVM_L2_CNTL2_BASE_IDX                                                                       0
2876  #define regGCVM_L2_CNTL3                                                                                0x15c2
2877  #define regGCVM_L2_CNTL3_BASE_IDX                                                                       0
2878  #define regGCVM_L2_STATUS                                                                               0x15c3
2879  #define regGCVM_L2_STATUS_BASE_IDX                                                                      0
2880  #define regGCVM_DUMMY_PAGE_FAULT_CNTL                                                                   0x15c4
2881  #define regGCVM_DUMMY_PAGE_FAULT_CNTL_BASE_IDX                                                          0
2882  #define regGCVM_DUMMY_PAGE_FAULT_ADDR_LO32                                                              0x15c5
2883  #define regGCVM_DUMMY_PAGE_FAULT_ADDR_LO32_BASE_IDX                                                     0
2884  #define regGCVM_DUMMY_PAGE_FAULT_ADDR_HI32                                                              0x15c6
2885  #define regGCVM_DUMMY_PAGE_FAULT_ADDR_HI32_BASE_IDX                                                     0
2886  #define regGCVM_INVALIDATE_CNTL                                                                         0x15c7
2887  #define regGCVM_INVALIDATE_CNTL_BASE_IDX                                                                0
2888  #define regGCVM_L2_PROTECTION_FAULT_CNTL                                                                0x15c8
2889  #define regGCVM_L2_PROTECTION_FAULT_CNTL_BASE_IDX                                                       0
2890  #define regGCVM_L2_PROTECTION_FAULT_CNTL2                                                               0x15c9
2891  #define regGCVM_L2_PROTECTION_FAULT_CNTL2_BASE_IDX                                                      0
2892  #define regGCVM_L2_PROTECTION_FAULT_MM_CNTL3                                                            0x15ca
2893  #define regGCVM_L2_PROTECTION_FAULT_MM_CNTL3_BASE_IDX                                                   0
2894  #define regGCVM_L2_PROTECTION_FAULT_MM_CNTL4                                                            0x15cb
2895  #define regGCVM_L2_PROTECTION_FAULT_MM_CNTL4_BASE_IDX                                                   0
2896  #define regGCVM_L2_PROTECTION_FAULT_STATUS                                                              0x15cc
2897  #define regGCVM_L2_PROTECTION_FAULT_STATUS_BASE_IDX                                                     0
2898  #define regGCVM_L2_PROTECTION_FAULT_ADDR_LO32                                                           0x15cd
2899  #define regGCVM_L2_PROTECTION_FAULT_ADDR_LO32_BASE_IDX                                                  0
2900  #define regGCVM_L2_PROTECTION_FAULT_ADDR_HI32                                                           0x15ce
2901  #define regGCVM_L2_PROTECTION_FAULT_ADDR_HI32_BASE_IDX                                                  0
2902  #define regGCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_LO32                                                   0x15cf
2903  #define regGCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_LO32_BASE_IDX                                          0
2904  #define regGCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_HI32                                                   0x15d0
2905  #define regGCVM_L2_PROTECTION_FAULT_DEFAULT_ADDR_HI32_BASE_IDX                                          0
2906  #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_LO32                                             0x15d2
2907  #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_LO32_BASE_IDX                                    0
2908  #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_HI32                                             0x15d3
2909  #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_LOW_ADDR_HI32_BASE_IDX                                    0
2910  #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_LO32                                            0x15d4
2911  #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_LO32_BASE_IDX                                   0
2912  #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_HI32                                            0x15d5
2913  #define regGCVM_L2_CONTEXT1_IDENTITY_APERTURE_HIGH_ADDR_HI32_BASE_IDX                                   0
2914  #define regGCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_LO32                                                0x15d6
2915  #define regGCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_LO32_BASE_IDX                                       0
2916  #define regGCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_HI32                                                0x15d7
2917  #define regGCVM_L2_CONTEXT_IDENTITY_PHYSICAL_OFFSET_HI32_BASE_IDX                                       0
2918  #define regGCVM_L2_CNTL4                                                                                0x15d8
2919  #define regGCVM_L2_CNTL4_BASE_IDX                                                                       0
2920  #define regGCVM_L2_MM_GROUP_RT_CLASSES                                                                  0x15d9
2921  #define regGCVM_L2_MM_GROUP_RT_CLASSES_BASE_IDX                                                         0
2922  #define regGCVM_L2_BANK_SELECT_RESERVED_CID                                                             0x15da
2923  #define regGCVM_L2_BANK_SELECT_RESERVED_CID_BASE_IDX                                                    0
2924  #define regGCVM_L2_BANK_SELECT_RESERVED_CID2                                                            0x15db
2925  #define regGCVM_L2_BANK_SELECT_RESERVED_CID2_BASE_IDX                                                   0
2926  #define regGCVM_L2_CACHE_PARITY_CNTL                                                                    0x15dc
2927  #define regGCVM_L2_CACHE_PARITY_CNTL_BASE_IDX                                                           0
2928  #define regGCVM_L2_ICG_CTRL                                                                             0x15dd
2929  #define regGCVM_L2_ICG_CTRL_BASE_IDX                                                                    0
2930  #define regGCVM_L2_CNTL5                                                                                0x15de
2931  #define regGCVM_L2_CNTL5_BASE_IDX                                                                       0
2932  #define regGCVM_L2_GCR_CNTL                                                                             0x15df
2933  #define regGCVM_L2_GCR_CNTL_BASE_IDX                                                                    0
2934  #define regGCVML2_WALKER_MACRO_THROTTLE_TIME                                                            0x15e0
2935  #define regGCVML2_WALKER_MACRO_THROTTLE_TIME_BASE_IDX                                                   0
2936  #define regGCVML2_WALKER_MACRO_THROTTLE_FETCH_LIMIT                                                     0x15e1
2937  #define regGCVML2_WALKER_MACRO_THROTTLE_FETCH_LIMIT_BASE_IDX                                            0
2938  #define regGCVML2_WALKER_MICRO_THROTTLE_TIME                                                            0x15e2
2939  #define regGCVML2_WALKER_MICRO_THROTTLE_TIME_BASE_IDX                                                   0
2940  #define regGCVML2_WALKER_MICRO_THROTTLE_FETCH_LIMIT                                                     0x15e3
2941  #define regGCVML2_WALKER_MICRO_THROTTLE_FETCH_LIMIT_BASE_IDX                                            0
2942  #define regGCVM_L2_CGTT_BUSY_CTRL                                                                       0x15e4
2943  #define regGCVM_L2_CGTT_BUSY_CTRL_BASE_IDX                                                              0
2944  #define regGCVM_L2_PTE_CACHE_DUMP_CNTL                                                                  0x15e5
2945  #define regGCVM_L2_PTE_CACHE_DUMP_CNTL_BASE_IDX                                                         0
2946  #define regGCVM_L2_PTE_CACHE_DUMP_READ                                                                  0x15e6
2947  #define regGCVM_L2_PTE_CACHE_DUMP_READ_BASE_IDX                                                         0
2948  #define regGCVM_L2_BANK_SELECT_MASKS                                                                    0x15e9
2949  #define regGCVM_L2_BANK_SELECT_MASKS_BASE_IDX                                                           0
2950  #define regGCUTCL2_CREDIT_SAFETY_GROUP_RET_CDC                                                          0x15ea
2951  #define regGCUTCL2_CREDIT_SAFETY_GROUP_RET_CDC_BASE_IDX                                                 0
2952  #define regGCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_CDC                                               0x15eb
2953  #define regGCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_CDC_BASE_IDX                                      0
2954  #define regGCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_NOCDC                                             0x15ec
2955  #define regGCUTCL2_CREDIT_SAFETY_GROUP_CLIENTS_INVREQ_NOCDC_BASE_IDX                                    0
2956  #define regGCVML2_CREDIT_SAFETY_IH_FAULT_INTERRUPT                                                      0x15ed
2957  #define regGCVML2_CREDIT_SAFETY_IH_FAULT_INTERRUPT_BASE_IDX                                             0
2958  #define regGCVML2_WALKER_CREDIT_SAFETY_FETCH_RDREQ                                                      0x15ee
2959  #define regGCVML2_WALKER_CREDIT_SAFETY_FETCH_RDREQ_BASE_IDX                                             0
2960  
2961  
2962  // addressBlock: gc_gcatcl2dec
2963  // base address: 0xa300
2964  #define regGC_ATC_L2_CNTL                                                                               0x1660
2965  #define regGC_ATC_L2_CNTL_BASE_IDX                                                                      0
2966  #define regGC_ATC_L2_CNTL2                                                                              0x1661
2967  #define regGC_ATC_L2_CNTL2_BASE_IDX                                                                     0
2968  #define regGC_ATC_L2_CACHE_DATA0                                                                        0x1664
2969  #define regGC_ATC_L2_CACHE_DATA0_BASE_IDX                                                               0
2970  #define regGC_ATC_L2_CACHE_DATA1                                                                        0x1665
2971  #define regGC_ATC_L2_CACHE_DATA1_BASE_IDX                                                               0
2972  #define regGC_ATC_L2_CACHE_DATA2                                                                        0x1666
2973  #define regGC_ATC_L2_CACHE_DATA2_BASE_IDX                                                               0
2974  #define regGC_ATC_L2_CNTL3                                                                              0x1667
2975  #define regGC_ATC_L2_CNTL3_BASE_IDX                                                                     0
2976  #define regGC_ATC_L2_STATUS                                                                             0x1668
2977  #define regGC_ATC_L2_STATUS_BASE_IDX                                                                    0
2978  #define regGC_ATC_L2_STATUS2                                                                            0x1669
2979  #define regGC_ATC_L2_STATUS2_BASE_IDX                                                                   0
2980  #define regGC_ATC_L2_MISC_CG                                                                            0x166a
2981  #define regGC_ATC_L2_MISC_CG_BASE_IDX                                                                   0
2982  #define regGC_ATC_L2_MEM_POWER_LS                                                                       0x166b
2983  #define regGC_ATC_L2_MEM_POWER_LS_BASE_IDX                                                              0
2984  #define regGC_ATC_L2_SDPPORT_CTRL                                                                       0x166f
2985  #define regGC_ATC_L2_SDPPORT_CTRL_BASE_IDX                                                              0
2986  
2987  
2988  // addressBlock: gc_gcl2tlbpfdec
2989  // base address: 0xa380
2990  #define regGCL2TLB_TLB0_STATUS                                                                          0x1681
2991  #define regGCL2TLB_TLB0_STATUS_BASE_IDX                                                                 0
2992  #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_LO                                               0x1683
2993  #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_LO_BASE_IDX                                      0
2994  #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI                                               0x1684
2995  #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_REQUEST_HI_BASE_IDX                                      0
2996  #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_LO                                              0x1685
2997  #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_LO_BASE_IDX                                     0
2998  #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI                                              0x1686
2999  #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_RESPONSE_HI_BASE_IDX                                     0
3000  
3001  
3002  // addressBlock: gc_gcvmsharedvcdec
3003  // base address: 0xa3a0
3004  #define regGCMC_VM_FB_LOCATION_BASE                                                                     0x1688
3005  #define regGCMC_VM_FB_LOCATION_BASE_BASE_IDX                                                            0
3006  #define regGCMC_VM_FB_LOCATION_TOP                                                                      0x1689
3007  #define regGCMC_VM_FB_LOCATION_TOP_BASE_IDX                                                             0
3008  #define regGCMC_VM_AGP_TOP                                                                              0x168a
3009  #define regGCMC_VM_AGP_TOP_BASE_IDX                                                                     0
3010  #define regGCMC_VM_AGP_BOT                                                                              0x168b
3011  #define regGCMC_VM_AGP_BOT_BASE_IDX                                                                     0
3012  #define regGCMC_VM_AGP_BASE                                                                             0x168c
3013  #define regGCMC_VM_AGP_BASE_BASE_IDX                                                                    0
3014  #define regGCMC_VM_SYSTEM_APERTURE_LOW_ADDR                                                             0x168d
3015  #define regGCMC_VM_SYSTEM_APERTURE_LOW_ADDR_BASE_IDX                                                    0
3016  #define regGCMC_VM_SYSTEM_APERTURE_HIGH_ADDR                                                            0x168e
3017  #define regGCMC_VM_SYSTEM_APERTURE_HIGH_ADDR_BASE_IDX                                                   0
3018  #define regGCMC_VM_MX_L1_TLB_CNTL                                                                       0x168f
3019  #define regGCMC_VM_MX_L1_TLB_CNTL_BASE_IDX                                                              0
3020  
3021  
3022  // addressBlock: gc_gcvml2vcdec
3023  // base address: 0xa3e0
3024  #define regGCVM_CONTEXT0_CNTL                                                                           0x1698
3025  #define regGCVM_CONTEXT0_CNTL_BASE_IDX                                                                  0
3026  #define regGCVM_CONTEXT1_CNTL                                                                           0x1699
3027  #define regGCVM_CONTEXT1_CNTL_BASE_IDX                                                                  0
3028  #define regGCVM_CONTEXT2_CNTL                                                                           0x169a
3029  #define regGCVM_CONTEXT2_CNTL_BASE_IDX                                                                  0
3030  #define regGCVM_CONTEXT3_CNTL                                                                           0x169b
3031  #define regGCVM_CONTEXT3_CNTL_BASE_IDX                                                                  0
3032  #define regGCVM_CONTEXT4_CNTL                                                                           0x169c
3033  #define regGCVM_CONTEXT4_CNTL_BASE_IDX                                                                  0
3034  #define regGCVM_CONTEXT5_CNTL                                                                           0x169d
3035  #define regGCVM_CONTEXT5_CNTL_BASE_IDX                                                                  0
3036  #define regGCVM_CONTEXT6_CNTL                                                                           0x169e
3037  #define regGCVM_CONTEXT6_CNTL_BASE_IDX                                                                  0
3038  #define regGCVM_CONTEXT7_CNTL                                                                           0x169f
3039  #define regGCVM_CONTEXT7_CNTL_BASE_IDX                                                                  0
3040  #define regGCVM_CONTEXT8_CNTL                                                                           0x16a0
3041  #define regGCVM_CONTEXT8_CNTL_BASE_IDX                                                                  0
3042  #define regGCVM_CONTEXT9_CNTL                                                                           0x16a1
3043  #define regGCVM_CONTEXT9_CNTL_BASE_IDX                                                                  0
3044  #define regGCVM_CONTEXT10_CNTL                                                                          0x16a2
3045  #define regGCVM_CONTEXT10_CNTL_BASE_IDX                                                                 0
3046  #define regGCVM_CONTEXT11_CNTL                                                                          0x16a3
3047  #define regGCVM_CONTEXT11_CNTL_BASE_IDX                                                                 0
3048  #define regGCVM_CONTEXT12_CNTL                                                                          0x16a4
3049  #define regGCVM_CONTEXT12_CNTL_BASE_IDX                                                                 0
3050  #define regGCVM_CONTEXT13_CNTL                                                                          0x16a5
3051  #define regGCVM_CONTEXT13_CNTL_BASE_IDX                                                                 0
3052  #define regGCVM_CONTEXT14_CNTL                                                                          0x16a6
3053  #define regGCVM_CONTEXT14_CNTL_BASE_IDX                                                                 0
3054  #define regGCVM_CONTEXT15_CNTL                                                                          0x16a7
3055  #define regGCVM_CONTEXT15_CNTL_BASE_IDX                                                                 0
3056  #define regGCVM_CONTEXTS_DISABLE                                                                        0x16a8
3057  #define regGCVM_CONTEXTS_DISABLE_BASE_IDX                                                               0
3058  #define regGCVM_INVALIDATE_ENG0_SEM                                                                     0x16a9
3059  #define regGCVM_INVALIDATE_ENG0_SEM_BASE_IDX                                                            0
3060  #define regGCVM_INVALIDATE_ENG1_SEM                                                                     0x16aa
3061  #define regGCVM_INVALIDATE_ENG1_SEM_BASE_IDX                                                            0
3062  #define regGCVM_INVALIDATE_ENG2_SEM                                                                     0x16ab
3063  #define regGCVM_INVALIDATE_ENG2_SEM_BASE_IDX                                                            0
3064  #define regGCVM_INVALIDATE_ENG3_SEM                                                                     0x16ac
3065  #define regGCVM_INVALIDATE_ENG3_SEM_BASE_IDX                                                            0
3066  #define regGCVM_INVALIDATE_ENG4_SEM                                                                     0x16ad
3067  #define regGCVM_INVALIDATE_ENG4_SEM_BASE_IDX                                                            0
3068  #define regGCVM_INVALIDATE_ENG5_SEM                                                                     0x16ae
3069  #define regGCVM_INVALIDATE_ENG5_SEM_BASE_IDX                                                            0
3070  #define regGCVM_INVALIDATE_ENG6_SEM                                                                     0x16af
3071  #define regGCVM_INVALIDATE_ENG6_SEM_BASE_IDX                                                            0
3072  #define regGCVM_INVALIDATE_ENG7_SEM                                                                     0x16b0
3073  #define regGCVM_INVALIDATE_ENG7_SEM_BASE_IDX                                                            0
3074  #define regGCVM_INVALIDATE_ENG8_SEM                                                                     0x16b1
3075  #define regGCVM_INVALIDATE_ENG8_SEM_BASE_IDX                                                            0
3076  #define regGCVM_INVALIDATE_ENG9_SEM                                                                     0x16b2
3077  #define regGCVM_INVALIDATE_ENG9_SEM_BASE_IDX                                                            0
3078  #define regGCVM_INVALIDATE_ENG10_SEM                                                                    0x16b3
3079  #define regGCVM_INVALIDATE_ENG10_SEM_BASE_IDX                                                           0
3080  #define regGCVM_INVALIDATE_ENG11_SEM                                                                    0x16b4
3081  #define regGCVM_INVALIDATE_ENG11_SEM_BASE_IDX                                                           0
3082  #define regGCVM_INVALIDATE_ENG12_SEM                                                                    0x16b5
3083  #define regGCVM_INVALIDATE_ENG12_SEM_BASE_IDX                                                           0
3084  #define regGCVM_INVALIDATE_ENG13_SEM                                                                    0x16b6
3085  #define regGCVM_INVALIDATE_ENG13_SEM_BASE_IDX                                                           0
3086  #define regGCVM_INVALIDATE_ENG14_SEM                                                                    0x16b7
3087  #define regGCVM_INVALIDATE_ENG14_SEM_BASE_IDX                                                           0
3088  #define regGCVM_INVALIDATE_ENG15_SEM                                                                    0x16b8
3089  #define regGCVM_INVALIDATE_ENG15_SEM_BASE_IDX                                                           0
3090  #define regGCVM_INVALIDATE_ENG16_SEM                                                                    0x16b9
3091  #define regGCVM_INVALIDATE_ENG16_SEM_BASE_IDX                                                           0
3092  #define regGCVM_INVALIDATE_ENG17_SEM                                                                    0x16ba
3093  #define regGCVM_INVALIDATE_ENG17_SEM_BASE_IDX                                                           0
3094  #define regGCVM_INVALIDATE_ENG0_REQ                                                                     0x16bb
3095  #define regGCVM_INVALIDATE_ENG0_REQ_BASE_IDX                                                            0
3096  #define regGCVM_INVALIDATE_ENG1_REQ                                                                     0x16bc
3097  #define regGCVM_INVALIDATE_ENG1_REQ_BASE_IDX                                                            0
3098  #define regGCVM_INVALIDATE_ENG2_REQ                                                                     0x16bd
3099  #define regGCVM_INVALIDATE_ENG2_REQ_BASE_IDX                                                            0
3100  #define regGCVM_INVALIDATE_ENG3_REQ                                                                     0x16be
3101  #define regGCVM_INVALIDATE_ENG3_REQ_BASE_IDX                                                            0
3102  #define regGCVM_INVALIDATE_ENG4_REQ                                                                     0x16bf
3103  #define regGCVM_INVALIDATE_ENG4_REQ_BASE_IDX                                                            0
3104  #define regGCVM_INVALIDATE_ENG5_REQ                                                                     0x16c0
3105  #define regGCVM_INVALIDATE_ENG5_REQ_BASE_IDX                                                            0
3106  #define regGCVM_INVALIDATE_ENG6_REQ                                                                     0x16c1
3107  #define regGCVM_INVALIDATE_ENG6_REQ_BASE_IDX                                                            0
3108  #define regGCVM_INVALIDATE_ENG7_REQ                                                                     0x16c2
3109  #define regGCVM_INVALIDATE_ENG7_REQ_BASE_IDX                                                            0
3110  #define regGCVM_INVALIDATE_ENG8_REQ                                                                     0x16c3
3111  #define regGCVM_INVALIDATE_ENG8_REQ_BASE_IDX                                                            0
3112  #define regGCVM_INVALIDATE_ENG9_REQ                                                                     0x16c4
3113  #define regGCVM_INVALIDATE_ENG9_REQ_BASE_IDX                                                            0
3114  #define regGCVM_INVALIDATE_ENG10_REQ                                                                    0x16c5
3115  #define regGCVM_INVALIDATE_ENG10_REQ_BASE_IDX                                                           0
3116  #define regGCVM_INVALIDATE_ENG11_REQ                                                                    0x16c6
3117  #define regGCVM_INVALIDATE_ENG11_REQ_BASE_IDX                                                           0
3118  #define regGCVM_INVALIDATE_ENG12_REQ                                                                    0x16c7
3119  #define regGCVM_INVALIDATE_ENG12_REQ_BASE_IDX                                                           0
3120  #define regGCVM_INVALIDATE_ENG13_REQ                                                                    0x16c8
3121  #define regGCVM_INVALIDATE_ENG13_REQ_BASE_IDX                                                           0
3122  #define regGCVM_INVALIDATE_ENG14_REQ                                                                    0x16c9
3123  #define regGCVM_INVALIDATE_ENG14_REQ_BASE_IDX                                                           0
3124  #define regGCVM_INVALIDATE_ENG15_REQ                                                                    0x16ca
3125  #define regGCVM_INVALIDATE_ENG15_REQ_BASE_IDX                                                           0
3126  #define regGCVM_INVALIDATE_ENG16_REQ                                                                    0x16cb
3127  #define regGCVM_INVALIDATE_ENG16_REQ_BASE_IDX                                                           0
3128  #define regGCVM_INVALIDATE_ENG17_REQ                                                                    0x16cc
3129  #define regGCVM_INVALIDATE_ENG17_REQ_BASE_IDX                                                           0
3130  #define regGCVM_INVALIDATE_ENG0_ACK                                                                     0x16cd
3131  #define regGCVM_INVALIDATE_ENG0_ACK_BASE_IDX                                                            0
3132  #define regGCVM_INVALIDATE_ENG1_ACK                                                                     0x16ce
3133  #define regGCVM_INVALIDATE_ENG1_ACK_BASE_IDX                                                            0
3134  #define regGCVM_INVALIDATE_ENG2_ACK                                                                     0x16cf
3135  #define regGCVM_INVALIDATE_ENG2_ACK_BASE_IDX                                                            0
3136  #define regGCVM_INVALIDATE_ENG3_ACK                                                                     0x16d0
3137  #define regGCVM_INVALIDATE_ENG3_ACK_BASE_IDX                                                            0
3138  #define regGCVM_INVALIDATE_ENG4_ACK                                                                     0x16d1
3139  #define regGCVM_INVALIDATE_ENG4_ACK_BASE_IDX                                                            0
3140  #define regGCVM_INVALIDATE_ENG5_ACK                                                                     0x16d2
3141  #define regGCVM_INVALIDATE_ENG5_ACK_BASE_IDX                                                            0
3142  #define regGCVM_INVALIDATE_ENG6_ACK                                                                     0x16d3
3143  #define regGCVM_INVALIDATE_ENG6_ACK_BASE_IDX                                                            0
3144  #define regGCVM_INVALIDATE_ENG7_ACK                                                                     0x16d4
3145  #define regGCVM_INVALIDATE_ENG7_ACK_BASE_IDX                                                            0
3146  #define regGCVM_INVALIDATE_ENG8_ACK                                                                     0x16d5
3147  #define regGCVM_INVALIDATE_ENG8_ACK_BASE_IDX                                                            0
3148  #define regGCVM_INVALIDATE_ENG9_ACK                                                                     0x16d6
3149  #define regGCVM_INVALIDATE_ENG9_ACK_BASE_IDX                                                            0
3150  #define regGCVM_INVALIDATE_ENG10_ACK                                                                    0x16d7
3151  #define regGCVM_INVALIDATE_ENG10_ACK_BASE_IDX                                                           0
3152  #define regGCVM_INVALIDATE_ENG11_ACK                                                                    0x16d8
3153  #define regGCVM_INVALIDATE_ENG11_ACK_BASE_IDX                                                           0
3154  #define regGCVM_INVALIDATE_ENG12_ACK                                                                    0x16d9
3155  #define regGCVM_INVALIDATE_ENG12_ACK_BASE_IDX                                                           0
3156  #define regGCVM_INVALIDATE_ENG13_ACK                                                                    0x16da
3157  #define regGCVM_INVALIDATE_ENG13_ACK_BASE_IDX                                                           0
3158  #define regGCVM_INVALIDATE_ENG14_ACK                                                                    0x16db
3159  #define regGCVM_INVALIDATE_ENG14_ACK_BASE_IDX                                                           0
3160  #define regGCVM_INVALIDATE_ENG15_ACK                                                                    0x16dc
3161  #define regGCVM_INVALIDATE_ENG15_ACK_BASE_IDX                                                           0
3162  #define regGCVM_INVALIDATE_ENG16_ACK                                                                    0x16dd
3163  #define regGCVM_INVALIDATE_ENG16_ACK_BASE_IDX                                                           0
3164  #define regGCVM_INVALIDATE_ENG17_ACK                                                                    0x16de
3165  #define regGCVM_INVALIDATE_ENG17_ACK_BASE_IDX                                                           0
3166  #define regGCVM_INVALIDATE_ENG0_ADDR_RANGE_LO32                                                         0x16df
3167  #define regGCVM_INVALIDATE_ENG0_ADDR_RANGE_LO32_BASE_IDX                                                0
3168  #define regGCVM_INVALIDATE_ENG0_ADDR_RANGE_HI32                                                         0x16e0
3169  #define regGCVM_INVALIDATE_ENG0_ADDR_RANGE_HI32_BASE_IDX                                                0
3170  #define regGCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32                                                         0x16e1
3171  #define regGCVM_INVALIDATE_ENG1_ADDR_RANGE_LO32_BASE_IDX                                                0
3172  #define regGCVM_INVALIDATE_ENG1_ADDR_RANGE_HI32                                                         0x16e2
3173  #define regGCVM_INVALIDATE_ENG1_ADDR_RANGE_HI32_BASE_IDX                                                0
3174  #define regGCVM_INVALIDATE_ENG2_ADDR_RANGE_LO32                                                         0x16e3
3175  #define regGCVM_INVALIDATE_ENG2_ADDR_RANGE_LO32_BASE_IDX                                                0
3176  #define regGCVM_INVALIDATE_ENG2_ADDR_RANGE_HI32                                                         0x16e4
3177  #define regGCVM_INVALIDATE_ENG2_ADDR_RANGE_HI32_BASE_IDX                                                0
3178  #define regGCVM_INVALIDATE_ENG3_ADDR_RANGE_LO32                                                         0x16e5
3179  #define regGCVM_INVALIDATE_ENG3_ADDR_RANGE_LO32_BASE_IDX                                                0
3180  #define regGCVM_INVALIDATE_ENG3_ADDR_RANGE_HI32                                                         0x16e6
3181  #define regGCVM_INVALIDATE_ENG3_ADDR_RANGE_HI32_BASE_IDX                                                0
3182  #define regGCVM_INVALIDATE_ENG4_ADDR_RANGE_LO32                                                         0x16e7
3183  #define regGCVM_INVALIDATE_ENG4_ADDR_RANGE_LO32_BASE_IDX                                                0
3184  #define regGCVM_INVALIDATE_ENG4_ADDR_RANGE_HI32                                                         0x16e8
3185  #define regGCVM_INVALIDATE_ENG4_ADDR_RANGE_HI32_BASE_IDX                                                0
3186  #define regGCVM_INVALIDATE_ENG5_ADDR_RANGE_LO32                                                         0x16e9
3187  #define regGCVM_INVALIDATE_ENG5_ADDR_RANGE_LO32_BASE_IDX                                                0
3188  #define regGCVM_INVALIDATE_ENG5_ADDR_RANGE_HI32                                                         0x16ea
3189  #define regGCVM_INVALIDATE_ENG5_ADDR_RANGE_HI32_BASE_IDX                                                0
3190  #define regGCVM_INVALIDATE_ENG6_ADDR_RANGE_LO32                                                         0x16eb
3191  #define regGCVM_INVALIDATE_ENG6_ADDR_RANGE_LO32_BASE_IDX                                                0
3192  #define regGCVM_INVALIDATE_ENG6_ADDR_RANGE_HI32                                                         0x16ec
3193  #define regGCVM_INVALIDATE_ENG6_ADDR_RANGE_HI32_BASE_IDX                                                0
3194  #define regGCVM_INVALIDATE_ENG7_ADDR_RANGE_LO32                                                         0x16ed
3195  #define regGCVM_INVALIDATE_ENG7_ADDR_RANGE_LO32_BASE_IDX                                                0
3196  #define regGCVM_INVALIDATE_ENG7_ADDR_RANGE_HI32                                                         0x16ee
3197  #define regGCVM_INVALIDATE_ENG7_ADDR_RANGE_HI32_BASE_IDX                                                0
3198  #define regGCVM_INVALIDATE_ENG8_ADDR_RANGE_LO32                                                         0x16ef
3199  #define regGCVM_INVALIDATE_ENG8_ADDR_RANGE_LO32_BASE_IDX                                                0
3200  #define regGCVM_INVALIDATE_ENG8_ADDR_RANGE_HI32                                                         0x16f0
3201  #define regGCVM_INVALIDATE_ENG8_ADDR_RANGE_HI32_BASE_IDX                                                0
3202  #define regGCVM_INVALIDATE_ENG9_ADDR_RANGE_LO32                                                         0x16f1
3203  #define regGCVM_INVALIDATE_ENG9_ADDR_RANGE_LO32_BASE_IDX                                                0
3204  #define regGCVM_INVALIDATE_ENG9_ADDR_RANGE_HI32                                                         0x16f2
3205  #define regGCVM_INVALIDATE_ENG9_ADDR_RANGE_HI32_BASE_IDX                                                0
3206  #define regGCVM_INVALIDATE_ENG10_ADDR_RANGE_LO32                                                        0x16f3
3207  #define regGCVM_INVALIDATE_ENG10_ADDR_RANGE_LO32_BASE_IDX                                               0
3208  #define regGCVM_INVALIDATE_ENG10_ADDR_RANGE_HI32                                                        0x16f4
3209  #define regGCVM_INVALIDATE_ENG10_ADDR_RANGE_HI32_BASE_IDX                                               0
3210  #define regGCVM_INVALIDATE_ENG11_ADDR_RANGE_LO32                                                        0x16f5
3211  #define regGCVM_INVALIDATE_ENG11_ADDR_RANGE_LO32_BASE_IDX                                               0
3212  #define regGCVM_INVALIDATE_ENG11_ADDR_RANGE_HI32                                                        0x16f6
3213  #define regGCVM_INVALIDATE_ENG11_ADDR_RANGE_HI32_BASE_IDX                                               0
3214  #define regGCVM_INVALIDATE_ENG12_ADDR_RANGE_LO32                                                        0x16f7
3215  #define regGCVM_INVALIDATE_ENG12_ADDR_RANGE_LO32_BASE_IDX                                               0
3216  #define regGCVM_INVALIDATE_ENG12_ADDR_RANGE_HI32                                                        0x16f8
3217  #define regGCVM_INVALIDATE_ENG12_ADDR_RANGE_HI32_BASE_IDX                                               0
3218  #define regGCVM_INVALIDATE_ENG13_ADDR_RANGE_LO32                                                        0x16f9
3219  #define regGCVM_INVALIDATE_ENG13_ADDR_RANGE_LO32_BASE_IDX                                               0
3220  #define regGCVM_INVALIDATE_ENG13_ADDR_RANGE_HI32                                                        0x16fa
3221  #define regGCVM_INVALIDATE_ENG13_ADDR_RANGE_HI32_BASE_IDX                                               0
3222  #define regGCVM_INVALIDATE_ENG14_ADDR_RANGE_LO32                                                        0x16fb
3223  #define regGCVM_INVALIDATE_ENG14_ADDR_RANGE_LO32_BASE_IDX                                               0
3224  #define regGCVM_INVALIDATE_ENG14_ADDR_RANGE_HI32                                                        0x16fc
3225  #define regGCVM_INVALIDATE_ENG14_ADDR_RANGE_HI32_BASE_IDX                                               0
3226  #define regGCVM_INVALIDATE_ENG15_ADDR_RANGE_LO32                                                        0x16fd
3227  #define regGCVM_INVALIDATE_ENG15_ADDR_RANGE_LO32_BASE_IDX                                               0
3228  #define regGCVM_INVALIDATE_ENG15_ADDR_RANGE_HI32                                                        0x16fe
3229  #define regGCVM_INVALIDATE_ENG15_ADDR_RANGE_HI32_BASE_IDX                                               0
3230  #define regGCVM_INVALIDATE_ENG16_ADDR_RANGE_LO32                                                        0x16ff
3231  #define regGCVM_INVALIDATE_ENG16_ADDR_RANGE_LO32_BASE_IDX                                               0
3232  #define regGCVM_INVALIDATE_ENG16_ADDR_RANGE_HI32                                                        0x1700
3233  #define regGCVM_INVALIDATE_ENG16_ADDR_RANGE_HI32_BASE_IDX                                               0
3234  #define regGCVM_INVALIDATE_ENG17_ADDR_RANGE_LO32                                                        0x1701
3235  #define regGCVM_INVALIDATE_ENG17_ADDR_RANGE_LO32_BASE_IDX                                               0
3236  #define regGCVM_INVALIDATE_ENG17_ADDR_RANGE_HI32                                                        0x1702
3237  #define regGCVM_INVALIDATE_ENG17_ADDR_RANGE_HI32_BASE_IDX                                               0
3238  #define regGCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_LO32                                                      0x1703
3239  #define regGCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                             0
3240  #define regGCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_HI32                                                      0x1704
3241  #define regGCVM_CONTEXT0_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                             0
3242  #define regGCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_LO32                                                      0x1705
3243  #define regGCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                             0
3244  #define regGCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_HI32                                                      0x1706
3245  #define regGCVM_CONTEXT1_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                             0
3246  #define regGCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_LO32                                                      0x1707
3247  #define regGCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                             0
3248  #define regGCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_HI32                                                      0x1708
3249  #define regGCVM_CONTEXT2_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                             0
3250  #define regGCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_LO32                                                      0x1709
3251  #define regGCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                             0
3252  #define regGCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_HI32                                                      0x170a
3253  #define regGCVM_CONTEXT3_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                             0
3254  #define regGCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_LO32                                                      0x170b
3255  #define regGCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                             0
3256  #define regGCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_HI32                                                      0x170c
3257  #define regGCVM_CONTEXT4_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                             0
3258  #define regGCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_LO32                                                      0x170d
3259  #define regGCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                             0
3260  #define regGCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_HI32                                                      0x170e
3261  #define regGCVM_CONTEXT5_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                             0
3262  #define regGCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_LO32                                                      0x170f
3263  #define regGCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                             0
3264  #define regGCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_HI32                                                      0x1710
3265  #define regGCVM_CONTEXT6_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                             0
3266  #define regGCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_LO32                                                      0x1711
3267  #define regGCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                             0
3268  #define regGCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_HI32                                                      0x1712
3269  #define regGCVM_CONTEXT7_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                             0
3270  #define regGCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_LO32                                                      0x1713
3271  #define regGCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                             0
3272  #define regGCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_HI32                                                      0x1714
3273  #define regGCVM_CONTEXT8_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                             0
3274  #define regGCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_LO32                                                      0x1715
3275  #define regGCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                             0
3276  #define regGCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_HI32                                                      0x1716
3277  #define regGCVM_CONTEXT9_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                             0
3278  #define regGCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_LO32                                                     0x1717
3279  #define regGCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                            0
3280  #define regGCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_HI32                                                     0x1718
3281  #define regGCVM_CONTEXT10_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                            0
3282  #define regGCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_LO32                                                     0x1719
3283  #define regGCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                            0
3284  #define regGCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_HI32                                                     0x171a
3285  #define regGCVM_CONTEXT11_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                            0
3286  #define regGCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_LO32                                                     0x171b
3287  #define regGCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                            0
3288  #define regGCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_HI32                                                     0x171c
3289  #define regGCVM_CONTEXT12_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                            0
3290  #define regGCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_LO32                                                     0x171d
3291  #define regGCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                            0
3292  #define regGCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_HI32                                                     0x171e
3293  #define regGCVM_CONTEXT13_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                            0
3294  #define regGCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_LO32                                                     0x171f
3295  #define regGCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                            0
3296  #define regGCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_HI32                                                     0x1720
3297  #define regGCVM_CONTEXT14_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                            0
3298  #define regGCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_LO32                                                     0x1721
3299  #define regGCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_LO32_BASE_IDX                                            0
3300  #define regGCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_HI32                                                     0x1722
3301  #define regGCVM_CONTEXT15_PAGE_TABLE_BASE_ADDR_HI32_BASE_IDX                                            0
3302  #define regGCVM_CONTEXT0_PAGE_TABLE_START_ADDR_LO32                                                     0x1723
3303  #define regGCVM_CONTEXT0_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                            0
3304  #define regGCVM_CONTEXT0_PAGE_TABLE_START_ADDR_HI32                                                     0x1724
3305  #define regGCVM_CONTEXT0_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                            0
3306  #define regGCVM_CONTEXT1_PAGE_TABLE_START_ADDR_LO32                                                     0x1725
3307  #define regGCVM_CONTEXT1_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                            0
3308  #define regGCVM_CONTEXT1_PAGE_TABLE_START_ADDR_HI32                                                     0x1726
3309  #define regGCVM_CONTEXT1_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                            0
3310  #define regGCVM_CONTEXT2_PAGE_TABLE_START_ADDR_LO32                                                     0x1727
3311  #define regGCVM_CONTEXT2_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                            0
3312  #define regGCVM_CONTEXT2_PAGE_TABLE_START_ADDR_HI32                                                     0x1728
3313  #define regGCVM_CONTEXT2_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                            0
3314  #define regGCVM_CONTEXT3_PAGE_TABLE_START_ADDR_LO32                                                     0x1729
3315  #define regGCVM_CONTEXT3_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                            0
3316  #define regGCVM_CONTEXT3_PAGE_TABLE_START_ADDR_HI32                                                     0x172a
3317  #define regGCVM_CONTEXT3_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                            0
3318  #define regGCVM_CONTEXT4_PAGE_TABLE_START_ADDR_LO32                                                     0x172b
3319  #define regGCVM_CONTEXT4_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                            0
3320  #define regGCVM_CONTEXT4_PAGE_TABLE_START_ADDR_HI32                                                     0x172c
3321  #define regGCVM_CONTEXT4_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                            0
3322  #define regGCVM_CONTEXT5_PAGE_TABLE_START_ADDR_LO32                                                     0x172d
3323  #define regGCVM_CONTEXT5_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                            0
3324  #define regGCVM_CONTEXT5_PAGE_TABLE_START_ADDR_HI32                                                     0x172e
3325  #define regGCVM_CONTEXT5_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                            0
3326  #define regGCVM_CONTEXT6_PAGE_TABLE_START_ADDR_LO32                                                     0x172f
3327  #define regGCVM_CONTEXT6_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                            0
3328  #define regGCVM_CONTEXT6_PAGE_TABLE_START_ADDR_HI32                                                     0x1730
3329  #define regGCVM_CONTEXT6_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                            0
3330  #define regGCVM_CONTEXT7_PAGE_TABLE_START_ADDR_LO32                                                     0x1731
3331  #define regGCVM_CONTEXT7_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                            0
3332  #define regGCVM_CONTEXT7_PAGE_TABLE_START_ADDR_HI32                                                     0x1732
3333  #define regGCVM_CONTEXT7_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                            0
3334  #define regGCVM_CONTEXT8_PAGE_TABLE_START_ADDR_LO32                                                     0x1733
3335  #define regGCVM_CONTEXT8_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                            0
3336  #define regGCVM_CONTEXT8_PAGE_TABLE_START_ADDR_HI32                                                     0x1734
3337  #define regGCVM_CONTEXT8_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                            0
3338  #define regGCVM_CONTEXT9_PAGE_TABLE_START_ADDR_LO32                                                     0x1735
3339  #define regGCVM_CONTEXT9_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                            0
3340  #define regGCVM_CONTEXT9_PAGE_TABLE_START_ADDR_HI32                                                     0x1736
3341  #define regGCVM_CONTEXT9_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                            0
3342  #define regGCVM_CONTEXT10_PAGE_TABLE_START_ADDR_LO32                                                    0x1737
3343  #define regGCVM_CONTEXT10_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                           0
3344  #define regGCVM_CONTEXT10_PAGE_TABLE_START_ADDR_HI32                                                    0x1738
3345  #define regGCVM_CONTEXT10_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                           0
3346  #define regGCVM_CONTEXT11_PAGE_TABLE_START_ADDR_LO32                                                    0x1739
3347  #define regGCVM_CONTEXT11_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                           0
3348  #define regGCVM_CONTEXT11_PAGE_TABLE_START_ADDR_HI32                                                    0x173a
3349  #define regGCVM_CONTEXT11_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                           0
3350  #define regGCVM_CONTEXT12_PAGE_TABLE_START_ADDR_LO32                                                    0x173b
3351  #define regGCVM_CONTEXT12_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                           0
3352  #define regGCVM_CONTEXT12_PAGE_TABLE_START_ADDR_HI32                                                    0x173c
3353  #define regGCVM_CONTEXT12_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                           0
3354  #define regGCVM_CONTEXT13_PAGE_TABLE_START_ADDR_LO32                                                    0x173d
3355  #define regGCVM_CONTEXT13_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                           0
3356  #define regGCVM_CONTEXT13_PAGE_TABLE_START_ADDR_HI32                                                    0x173e
3357  #define regGCVM_CONTEXT13_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                           0
3358  #define regGCVM_CONTEXT14_PAGE_TABLE_START_ADDR_LO32                                                    0x173f
3359  #define regGCVM_CONTEXT14_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                           0
3360  #define regGCVM_CONTEXT14_PAGE_TABLE_START_ADDR_HI32                                                    0x1740
3361  #define regGCVM_CONTEXT14_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                           0
3362  #define regGCVM_CONTEXT15_PAGE_TABLE_START_ADDR_LO32                                                    0x1741
3363  #define regGCVM_CONTEXT15_PAGE_TABLE_START_ADDR_LO32_BASE_IDX                                           0
3364  #define regGCVM_CONTEXT15_PAGE_TABLE_START_ADDR_HI32                                                    0x1742
3365  #define regGCVM_CONTEXT15_PAGE_TABLE_START_ADDR_HI32_BASE_IDX                                           0
3366  #define regGCVM_CONTEXT0_PAGE_TABLE_END_ADDR_LO32                                                       0x1743
3367  #define regGCVM_CONTEXT0_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                              0
3368  #define regGCVM_CONTEXT0_PAGE_TABLE_END_ADDR_HI32                                                       0x1744
3369  #define regGCVM_CONTEXT0_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                              0
3370  #define regGCVM_CONTEXT1_PAGE_TABLE_END_ADDR_LO32                                                       0x1745
3371  #define regGCVM_CONTEXT1_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                              0
3372  #define regGCVM_CONTEXT1_PAGE_TABLE_END_ADDR_HI32                                                       0x1746
3373  #define regGCVM_CONTEXT1_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                              0
3374  #define regGCVM_CONTEXT2_PAGE_TABLE_END_ADDR_LO32                                                       0x1747
3375  #define regGCVM_CONTEXT2_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                              0
3376  #define regGCVM_CONTEXT2_PAGE_TABLE_END_ADDR_HI32                                                       0x1748
3377  #define regGCVM_CONTEXT2_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                              0
3378  #define regGCVM_CONTEXT3_PAGE_TABLE_END_ADDR_LO32                                                       0x1749
3379  #define regGCVM_CONTEXT3_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                              0
3380  #define regGCVM_CONTEXT3_PAGE_TABLE_END_ADDR_HI32                                                       0x174a
3381  #define regGCVM_CONTEXT3_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                              0
3382  #define regGCVM_CONTEXT4_PAGE_TABLE_END_ADDR_LO32                                                       0x174b
3383  #define regGCVM_CONTEXT4_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                              0
3384  #define regGCVM_CONTEXT4_PAGE_TABLE_END_ADDR_HI32                                                       0x174c
3385  #define regGCVM_CONTEXT4_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                              0
3386  #define regGCVM_CONTEXT5_PAGE_TABLE_END_ADDR_LO32                                                       0x174d
3387  #define regGCVM_CONTEXT5_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                              0
3388  #define regGCVM_CONTEXT5_PAGE_TABLE_END_ADDR_HI32                                                       0x174e
3389  #define regGCVM_CONTEXT5_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                              0
3390  #define regGCVM_CONTEXT6_PAGE_TABLE_END_ADDR_LO32                                                       0x174f
3391  #define regGCVM_CONTEXT6_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                              0
3392  #define regGCVM_CONTEXT6_PAGE_TABLE_END_ADDR_HI32                                                       0x1750
3393  #define regGCVM_CONTEXT6_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                              0
3394  #define regGCVM_CONTEXT7_PAGE_TABLE_END_ADDR_LO32                                                       0x1751
3395  #define regGCVM_CONTEXT7_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                              0
3396  #define regGCVM_CONTEXT7_PAGE_TABLE_END_ADDR_HI32                                                       0x1752
3397  #define regGCVM_CONTEXT7_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                              0
3398  #define regGCVM_CONTEXT8_PAGE_TABLE_END_ADDR_LO32                                                       0x1753
3399  #define regGCVM_CONTEXT8_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                              0
3400  #define regGCVM_CONTEXT8_PAGE_TABLE_END_ADDR_HI32                                                       0x1754
3401  #define regGCVM_CONTEXT8_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                              0
3402  #define regGCVM_CONTEXT9_PAGE_TABLE_END_ADDR_LO32                                                       0x1755
3403  #define regGCVM_CONTEXT9_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                              0
3404  #define regGCVM_CONTEXT9_PAGE_TABLE_END_ADDR_HI32                                                       0x1756
3405  #define regGCVM_CONTEXT9_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                              0
3406  #define regGCVM_CONTEXT10_PAGE_TABLE_END_ADDR_LO32                                                      0x1757
3407  #define regGCVM_CONTEXT10_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                             0
3408  #define regGCVM_CONTEXT10_PAGE_TABLE_END_ADDR_HI32                                                      0x1758
3409  #define regGCVM_CONTEXT10_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                             0
3410  #define regGCVM_CONTEXT11_PAGE_TABLE_END_ADDR_LO32                                                      0x1759
3411  #define regGCVM_CONTEXT11_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                             0
3412  #define regGCVM_CONTEXT11_PAGE_TABLE_END_ADDR_HI32                                                      0x175a
3413  #define regGCVM_CONTEXT11_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                             0
3414  #define regGCVM_CONTEXT12_PAGE_TABLE_END_ADDR_LO32                                                      0x175b
3415  #define regGCVM_CONTEXT12_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                             0
3416  #define regGCVM_CONTEXT12_PAGE_TABLE_END_ADDR_HI32                                                      0x175c
3417  #define regGCVM_CONTEXT12_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                             0
3418  #define regGCVM_CONTEXT13_PAGE_TABLE_END_ADDR_LO32                                                      0x175d
3419  #define regGCVM_CONTEXT13_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                             0
3420  #define regGCVM_CONTEXT13_PAGE_TABLE_END_ADDR_HI32                                                      0x175e
3421  #define regGCVM_CONTEXT13_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                             0
3422  #define regGCVM_CONTEXT14_PAGE_TABLE_END_ADDR_LO32                                                      0x175f
3423  #define regGCVM_CONTEXT14_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                             0
3424  #define regGCVM_CONTEXT14_PAGE_TABLE_END_ADDR_HI32                                                      0x1760
3425  #define regGCVM_CONTEXT14_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                             0
3426  #define regGCVM_CONTEXT15_PAGE_TABLE_END_ADDR_LO32                                                      0x1761
3427  #define regGCVM_CONTEXT15_PAGE_TABLE_END_ADDR_LO32_BASE_IDX                                             0
3428  #define regGCVM_CONTEXT15_PAGE_TABLE_END_ADDR_HI32                                                      0x1762
3429  #define regGCVM_CONTEXT15_PAGE_TABLE_END_ADDR_HI32_BASE_IDX                                             0
3430  #define regGCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                                    0x1763
3431  #define regGCVM_L2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                           0
3432  #define regGCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                           0x1764
3433  #define regGCVM_L2_CONTEXT0_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                  0
3434  #define regGCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                           0x1765
3435  #define regGCVM_L2_CONTEXT1_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                  0
3436  #define regGCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                           0x1766
3437  #define regGCVM_L2_CONTEXT2_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                  0
3438  #define regGCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                           0x1767
3439  #define regGCVM_L2_CONTEXT3_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                  0
3440  #define regGCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                           0x1768
3441  #define regGCVM_L2_CONTEXT4_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                  0
3442  #define regGCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                           0x1769
3443  #define regGCVM_L2_CONTEXT5_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                  0
3444  #define regGCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                           0x176a
3445  #define regGCVM_L2_CONTEXT6_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                  0
3446  #define regGCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                           0x176b
3447  #define regGCVM_L2_CONTEXT7_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                  0
3448  #define regGCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                           0x176c
3449  #define regGCVM_L2_CONTEXT8_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                  0
3450  #define regGCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                           0x176d
3451  #define regGCVM_L2_CONTEXT9_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                  0
3452  #define regGCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                          0x176e
3453  #define regGCVM_L2_CONTEXT10_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                 0
3454  #define regGCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                          0x176f
3455  #define regGCVM_L2_CONTEXT11_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                 0
3456  #define regGCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                          0x1770
3457  #define regGCVM_L2_CONTEXT12_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                 0
3458  #define regGCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                          0x1771
3459  #define regGCVM_L2_CONTEXT13_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                 0
3460  #define regGCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                          0x1772
3461  #define regGCVM_L2_CONTEXT14_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                 0
3462  #define regGCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES                                          0x1773
3463  #define regGCVM_L2_CONTEXT15_PER_PFVF_PTE_CACHE_FRAGMENT_SIZES_BASE_IDX                                 0
3464  
3465  
3466  // addressBlock: gc_gcvml2perfddec
3467  // base address: 0x35380
3468  #define regGCVML2_PERFCOUNTER2_0_LO                                                                     0x34e0
3469  #define regGCVML2_PERFCOUNTER2_0_LO_BASE_IDX                                                            1
3470  #define regGCVML2_PERFCOUNTER2_1_LO                                                                     0x34e1
3471  #define regGCVML2_PERFCOUNTER2_1_LO_BASE_IDX                                                            1
3472  #define regGCVML2_PERFCOUNTER2_0_HI                                                                     0x34e2
3473  #define regGCVML2_PERFCOUNTER2_0_HI_BASE_IDX                                                            1
3474  #define regGCVML2_PERFCOUNTER2_1_HI                                                                     0x34e3
3475  #define regGCVML2_PERFCOUNTER2_1_HI_BASE_IDX                                                            1
3476  
3477  
3478  // addressBlock: gc_gcvml2prdec
3479  // base address: 0x35390
3480  #define regGCMC_VM_L2_PERFCOUNTER_LO                                                                    0x34e4
3481  #define regGCMC_VM_L2_PERFCOUNTER_LO_BASE_IDX                                                           1
3482  #define regGCMC_VM_L2_PERFCOUNTER_HI                                                                    0x34e5
3483  #define regGCMC_VM_L2_PERFCOUNTER_HI_BASE_IDX                                                           1
3484  #define regGCUTCL2_PERFCOUNTER_LO                                                                       0x34e6
3485  #define regGCUTCL2_PERFCOUNTER_LO_BASE_IDX                                                              1
3486  #define regGCUTCL2_PERFCOUNTER_HI                                                                       0x34e7
3487  #define regGCUTCL2_PERFCOUNTER_HI_BASE_IDX                                                              1
3488  
3489  
3490  // addressBlock: gc_gcatcl2perfddec
3491  // base address: 0x353d0
3492  #define regGC_ATC_L2_PERFCOUNTER2_LO                                                                    0x34f4
3493  #define regGC_ATC_L2_PERFCOUNTER2_LO_BASE_IDX                                                           1
3494  #define regGC_ATC_L2_PERFCOUNTER2_HI                                                                    0x34f5
3495  #define regGC_ATC_L2_PERFCOUNTER2_HI_BASE_IDX                                                           1
3496  
3497  
3498  // addressBlock: gc_gcatcl2pfcntrdec
3499  // base address: 0x353e0
3500  #define regGC_ATC_L2_PERFCOUNTER_LO                                                                     0x34f8
3501  #define regGC_ATC_L2_PERFCOUNTER_LO_BASE_IDX                                                            1
3502  #define regGC_ATC_L2_PERFCOUNTER_HI                                                                     0x34f9
3503  #define regGC_ATC_L2_PERFCOUNTER_HI_BASE_IDX                                                            1
3504  
3505  
3506  // addressBlock: gc_gcl2tlbprdec
3507  // base address: 0x353e8
3508  #define regGCL2TLB_PERFCOUNTER_LO                                                                       0x34fa
3509  #define regGCL2TLB_PERFCOUNTER_LO_BASE_IDX                                                              1
3510  #define regGCL2TLB_PERFCOUNTER_HI                                                                       0x34fb
3511  #define regGCL2TLB_PERFCOUNTER_HI_BASE_IDX                                                              1
3512  
3513  
3514  // addressBlock: gc_gcvml2perfsdec
3515  // base address: 0x37480
3516  #define regGCVML2_PERFCOUNTER2_0_SELECT                                                                 0x3d20
3517  #define regGCVML2_PERFCOUNTER2_0_SELECT_BASE_IDX                                                        1
3518  #define regGCVML2_PERFCOUNTER2_1_SELECT                                                                 0x3d21
3519  #define regGCVML2_PERFCOUNTER2_1_SELECT_BASE_IDX                                                        1
3520  #define regGCVML2_PERFCOUNTER2_0_SELECT1                                                                0x3d22
3521  #define regGCVML2_PERFCOUNTER2_0_SELECT1_BASE_IDX                                                       1
3522  #define regGCVML2_PERFCOUNTER2_1_SELECT1                                                                0x3d23
3523  #define regGCVML2_PERFCOUNTER2_1_SELECT1_BASE_IDX                                                       1
3524  #define regGCVML2_PERFCOUNTER2_0_MODE                                                                   0x3d24
3525  #define regGCVML2_PERFCOUNTER2_0_MODE_BASE_IDX                                                          1
3526  #define regGCVML2_PERFCOUNTER2_1_MODE                                                                   0x3d25
3527  #define regGCVML2_PERFCOUNTER2_1_MODE_BASE_IDX                                                          1
3528  
3529  
3530  // addressBlock: gc_gcvml2pldec
3531  // base address: 0x374c0
3532  #define regGCMC_VM_L2_PERFCOUNTER0_CFG                                                                  0x3d30
3533  #define regGCMC_VM_L2_PERFCOUNTER0_CFG_BASE_IDX                                                         1
3534  #define regGCMC_VM_L2_PERFCOUNTER1_CFG                                                                  0x3d31
3535  #define regGCMC_VM_L2_PERFCOUNTER1_CFG_BASE_IDX                                                         1
3536  #define regGCMC_VM_L2_PERFCOUNTER2_CFG                                                                  0x3d32
3537  #define regGCMC_VM_L2_PERFCOUNTER2_CFG_BASE_IDX                                                         1
3538  #define regGCMC_VM_L2_PERFCOUNTER3_CFG                                                                  0x3d33
3539  #define regGCMC_VM_L2_PERFCOUNTER3_CFG_BASE_IDX                                                         1
3540  #define regGCMC_VM_L2_PERFCOUNTER4_CFG                                                                  0x3d34
3541  #define regGCMC_VM_L2_PERFCOUNTER4_CFG_BASE_IDX                                                         1
3542  #define regGCMC_VM_L2_PERFCOUNTER5_CFG                                                                  0x3d35
3543  #define regGCMC_VM_L2_PERFCOUNTER5_CFG_BASE_IDX                                                         1
3544  #define regGCMC_VM_L2_PERFCOUNTER6_CFG                                                                  0x3d36
3545  #define regGCMC_VM_L2_PERFCOUNTER6_CFG_BASE_IDX                                                         1
3546  #define regGCMC_VM_L2_PERFCOUNTER7_CFG                                                                  0x3d37
3547  #define regGCMC_VM_L2_PERFCOUNTER7_CFG_BASE_IDX                                                         1
3548  #define regGCMC_VM_L2_PERFCOUNTER_RSLT_CNTL                                                             0x3d38
3549  #define regGCMC_VM_L2_PERFCOUNTER_RSLT_CNTL_BASE_IDX                                                    1
3550  #define regGCUTCL2_PERFCOUNTER0_CFG                                                                     0x3d39
3551  #define regGCUTCL2_PERFCOUNTER0_CFG_BASE_IDX                                                            1
3552  #define regGCUTCL2_PERFCOUNTER1_CFG                                                                     0x3d3a
3553  #define regGCUTCL2_PERFCOUNTER1_CFG_BASE_IDX                                                            1
3554  #define regGCUTCL2_PERFCOUNTER2_CFG                                                                     0x3d3b
3555  #define regGCUTCL2_PERFCOUNTER2_CFG_BASE_IDX                                                            1
3556  #define regGCUTCL2_PERFCOUNTER3_CFG                                                                     0x3d3c
3557  #define regGCUTCL2_PERFCOUNTER3_CFG_BASE_IDX                                                            1
3558  #define regGCUTCL2_PERFCOUNTER_RSLT_CNTL                                                                0x3d3d
3559  #define regGCUTCL2_PERFCOUNTER_RSLT_CNTL_BASE_IDX                                                       1
3560  
3561  
3562  // addressBlock: gc_gcatcl2perfsdec
3563  // base address: 0x37500
3564  #define regGC_ATC_L2_PERFCOUNTER2_SELECT                                                                0x3d40
3565  #define regGC_ATC_L2_PERFCOUNTER2_SELECT_BASE_IDX                                                       1
3566  #define regGC_ATC_L2_PERFCOUNTER2_SELECT1                                                               0x3d41
3567  #define regGC_ATC_L2_PERFCOUNTER2_SELECT1_BASE_IDX                                                      1
3568  #define regGC_ATC_L2_PERFCOUNTER2_MODE                                                                  0x3d42
3569  #define regGC_ATC_L2_PERFCOUNTER2_MODE_BASE_IDX                                                         1
3570  
3571  
3572  // addressBlock: gc_gcatcl2pfcntldec
3573  // base address: 0x37510
3574  #define regGC_ATC_L2_PERFCOUNTER0_CFG                                                                   0x3d44
3575  #define regGC_ATC_L2_PERFCOUNTER0_CFG_BASE_IDX                                                          1
3576  #define regGC_ATC_L2_PERFCOUNTER1_CFG                                                                   0x3d45
3577  #define regGC_ATC_L2_PERFCOUNTER1_CFG_BASE_IDX                                                          1
3578  #define regGC_ATC_L2_PERFCOUNTER_RSLT_CNTL                                                              0x3d46
3579  #define regGC_ATC_L2_PERFCOUNTER_RSLT_CNTL_BASE_IDX                                                     1
3580  
3581  
3582  // addressBlock: gc_gcl2tlbpldec
3583  // base address: 0x37528
3584  #define regGCL2TLB_PERFCOUNTER0_CFG                                                                     0x3d4a
3585  #define regGCL2TLB_PERFCOUNTER0_CFG_BASE_IDX                                                            1
3586  #define regGCL2TLB_PERFCOUNTER1_CFG                                                                     0x3d4b
3587  #define regGCL2TLB_PERFCOUNTER1_CFG_BASE_IDX                                                            1
3588  #define regGCL2TLB_PERFCOUNTER2_CFG                                                                     0x3d4c
3589  #define regGCL2TLB_PERFCOUNTER2_CFG_BASE_IDX                                                            1
3590  #define regGCL2TLB_PERFCOUNTER3_CFG                                                                     0x3d4d
3591  #define regGCL2TLB_PERFCOUNTER3_CFG_BASE_IDX                                                            1
3592  #define regGCL2TLB_PERFCOUNTER_RSLT_CNTL                                                                0x3d4e
3593  #define regGCL2TLB_PERFCOUNTER_RSLT_CNTL_BASE_IDX                                                       1
3594  
3595  
3596  // addressBlock: gc_gcvml2pspdec
3597  // base address: 0x3f900
3598  #define regGCUTCL2_TRANSLATION_BYPASS_BY_VMID                                                           0x5e41
3599  #define regGCUTCL2_TRANSLATION_BYPASS_BY_VMID_BASE_IDX                                                  1
3600  #define regGCVM_IOMMU_GPU_HOST_TRANSLATION_ENABLE                                                       0x5e43
3601  #define regGCVM_IOMMU_GPU_HOST_TRANSLATION_ENABLE_BASE_IDX                                              1
3602  #define regGCVM_IOMMU_CONTROL_REGISTER                                                                  0x5e44
3603  #define regGCVM_IOMMU_CONTROL_REGISTER_BASE_IDX                                                         1
3604  #define regGCVM_IOMMU_PERFORMANCE_OPTIMIZATION_CONTROL_REGISTER                                         0x5e45
3605  #define regGCVM_IOMMU_PERFORMANCE_OPTIMIZATION_CONTROL_REGISTER_BASE_IDX                                1
3606  #define regGCVM_IOMMU_MMIO_CNTRL_1                                                                      0x5e46
3607  #define regGCVM_IOMMU_MMIO_CNTRL_1_BASE_IDX                                                             1
3608  #define regGCMC_VM_MARC_BASE_LO_0                                                                       0x5e47
3609  #define regGCMC_VM_MARC_BASE_LO_0_BASE_IDX                                                              1
3610  #define regGCMC_VM_MARC_BASE_LO_1                                                                       0x5e48
3611  #define regGCMC_VM_MARC_BASE_LO_1_BASE_IDX                                                              1
3612  #define regGCMC_VM_MARC_BASE_LO_2                                                                       0x5e49
3613  #define regGCMC_VM_MARC_BASE_LO_2_BASE_IDX                                                              1
3614  #define regGCMC_VM_MARC_BASE_LO_3                                                                       0x5e4a
3615  #define regGCMC_VM_MARC_BASE_LO_3_BASE_IDX                                                              1
3616  #define regGCMC_VM_MARC_BASE_LO_4                                                                       0x5e4b
3617  #define regGCMC_VM_MARC_BASE_LO_4_BASE_IDX                                                              1
3618  #define regGCMC_VM_MARC_BASE_LO_5                                                                       0x5e4c
3619  #define regGCMC_VM_MARC_BASE_LO_5_BASE_IDX                                                              1
3620  #define regGCMC_VM_MARC_BASE_LO_6                                                                       0x5e4d
3621  #define regGCMC_VM_MARC_BASE_LO_6_BASE_IDX                                                              1
3622  #define regGCMC_VM_MARC_BASE_LO_7                                                                       0x5e4e
3623  #define regGCMC_VM_MARC_BASE_LO_7_BASE_IDX                                                              1
3624  #define regGCMC_VM_MARC_BASE_LO_8                                                                       0x5e4f
3625  #define regGCMC_VM_MARC_BASE_LO_8_BASE_IDX                                                              1
3626  #define regGCMC_VM_MARC_BASE_LO_9                                                                       0x5e50
3627  #define regGCMC_VM_MARC_BASE_LO_9_BASE_IDX                                                              1
3628  #define regGCMC_VM_MARC_BASE_LO_10                                                                      0x5e51
3629  #define regGCMC_VM_MARC_BASE_LO_10_BASE_IDX                                                             1
3630  #define regGCMC_VM_MARC_BASE_LO_11                                                                      0x5e52
3631  #define regGCMC_VM_MARC_BASE_LO_11_BASE_IDX                                                             1
3632  #define regGCMC_VM_MARC_BASE_LO_12                                                                      0x5e53
3633  #define regGCMC_VM_MARC_BASE_LO_12_BASE_IDX                                                             1
3634  #define regGCMC_VM_MARC_BASE_LO_13                                                                      0x5e54
3635  #define regGCMC_VM_MARC_BASE_LO_13_BASE_IDX                                                             1
3636  #define regGCMC_VM_MARC_BASE_LO_14                                                                      0x5e55
3637  #define regGCMC_VM_MARC_BASE_LO_14_BASE_IDX                                                             1
3638  #define regGCMC_VM_MARC_BASE_LO_15                                                                      0x5e56
3639  #define regGCMC_VM_MARC_BASE_LO_15_BASE_IDX                                                             1
3640  #define regGCMC_VM_MARC_BASE_HI_0                                                                       0x5e57
3641  #define regGCMC_VM_MARC_BASE_HI_0_BASE_IDX                                                              1
3642  #define regGCMC_VM_MARC_BASE_HI_1                                                                       0x5e58
3643  #define regGCMC_VM_MARC_BASE_HI_1_BASE_IDX                                                              1
3644  #define regGCMC_VM_MARC_BASE_HI_2                                                                       0x5e59
3645  #define regGCMC_VM_MARC_BASE_HI_2_BASE_IDX                                                              1
3646  #define regGCMC_VM_MARC_BASE_HI_3                                                                       0x5e5a
3647  #define regGCMC_VM_MARC_BASE_HI_3_BASE_IDX                                                              1
3648  #define regGCMC_VM_MARC_BASE_HI_4                                                                       0x5e5b
3649  #define regGCMC_VM_MARC_BASE_HI_4_BASE_IDX                                                              1
3650  #define regGCMC_VM_MARC_BASE_HI_5                                                                       0x5e5c
3651  #define regGCMC_VM_MARC_BASE_HI_5_BASE_IDX                                                              1
3652  #define regGCMC_VM_MARC_BASE_HI_6                                                                       0x5e5d
3653  #define regGCMC_VM_MARC_BASE_HI_6_BASE_IDX                                                              1
3654  #define regGCMC_VM_MARC_BASE_HI_7                                                                       0x5e5e
3655  #define regGCMC_VM_MARC_BASE_HI_7_BASE_IDX                                                              1
3656  #define regGCMC_VM_MARC_BASE_HI_8                                                                       0x5e5f
3657  #define regGCMC_VM_MARC_BASE_HI_8_BASE_IDX                                                              1
3658  #define regGCMC_VM_MARC_BASE_HI_9                                                                       0x5e60
3659  #define regGCMC_VM_MARC_BASE_HI_9_BASE_IDX                                                              1
3660  #define regGCMC_VM_MARC_BASE_HI_10                                                                      0x5e61
3661  #define regGCMC_VM_MARC_BASE_HI_10_BASE_IDX                                                             1
3662  #define regGCMC_VM_MARC_BASE_HI_11                                                                      0x5e62
3663  #define regGCMC_VM_MARC_BASE_HI_11_BASE_IDX                                                             1
3664  #define regGCMC_VM_MARC_BASE_HI_12                                                                      0x5e63
3665  #define regGCMC_VM_MARC_BASE_HI_12_BASE_IDX                                                             1
3666  #define regGCMC_VM_MARC_BASE_HI_13                                                                      0x5e64
3667  #define regGCMC_VM_MARC_BASE_HI_13_BASE_IDX                                                             1
3668  #define regGCMC_VM_MARC_BASE_HI_14                                                                      0x5e65
3669  #define regGCMC_VM_MARC_BASE_HI_14_BASE_IDX                                                             1
3670  #define regGCMC_VM_MARC_BASE_HI_15                                                                      0x5e66
3671  #define regGCMC_VM_MARC_BASE_HI_15_BASE_IDX                                                             1
3672  #define regGCMC_VM_MARC_RELOC_LO_0                                                                      0x5e67
3673  #define regGCMC_VM_MARC_RELOC_LO_0_BASE_IDX                                                             1
3674  #define regGCMC_VM_MARC_RELOC_LO_1                                                                      0x5e68
3675  #define regGCMC_VM_MARC_RELOC_LO_1_BASE_IDX                                                             1
3676  #define regGCMC_VM_MARC_RELOC_LO_2                                                                      0x5e69
3677  #define regGCMC_VM_MARC_RELOC_LO_2_BASE_IDX                                                             1
3678  #define regGCMC_VM_MARC_RELOC_LO_3                                                                      0x5e6a
3679  #define regGCMC_VM_MARC_RELOC_LO_3_BASE_IDX                                                             1
3680  #define regGCMC_VM_MARC_RELOC_LO_4                                                                      0x5e6b
3681  #define regGCMC_VM_MARC_RELOC_LO_4_BASE_IDX                                                             1
3682  #define regGCMC_VM_MARC_RELOC_LO_5                                                                      0x5e6c
3683  #define regGCMC_VM_MARC_RELOC_LO_5_BASE_IDX                                                             1
3684  #define regGCMC_VM_MARC_RELOC_LO_6                                                                      0x5e6d
3685  #define regGCMC_VM_MARC_RELOC_LO_6_BASE_IDX                                                             1
3686  #define regGCMC_VM_MARC_RELOC_LO_7                                                                      0x5e6e
3687  #define regGCMC_VM_MARC_RELOC_LO_7_BASE_IDX                                                             1
3688  #define regGCMC_VM_MARC_RELOC_LO_8                                                                      0x5e6f
3689  #define regGCMC_VM_MARC_RELOC_LO_8_BASE_IDX                                                             1
3690  #define regGCMC_VM_MARC_RELOC_LO_9                                                                      0x5e70
3691  #define regGCMC_VM_MARC_RELOC_LO_9_BASE_IDX                                                             1
3692  #define regGCMC_VM_MARC_RELOC_LO_10                                                                     0x5e71
3693  #define regGCMC_VM_MARC_RELOC_LO_10_BASE_IDX                                                            1
3694  #define regGCMC_VM_MARC_RELOC_LO_11                                                                     0x5e72
3695  #define regGCMC_VM_MARC_RELOC_LO_11_BASE_IDX                                                            1
3696  #define regGCMC_VM_MARC_RELOC_LO_12                                                                     0x5e73
3697  #define regGCMC_VM_MARC_RELOC_LO_12_BASE_IDX                                                            1
3698  #define regGCMC_VM_MARC_RELOC_LO_13                                                                     0x5e74
3699  #define regGCMC_VM_MARC_RELOC_LO_13_BASE_IDX                                                            1
3700  #define regGCMC_VM_MARC_RELOC_LO_14                                                                     0x5e75
3701  #define regGCMC_VM_MARC_RELOC_LO_14_BASE_IDX                                                            1
3702  #define regGCMC_VM_MARC_RELOC_LO_15                                                                     0x5e76
3703  #define regGCMC_VM_MARC_RELOC_LO_15_BASE_IDX                                                            1
3704  #define regGCMC_VM_MARC_RELOC_HI_0                                                                      0x5e77
3705  #define regGCMC_VM_MARC_RELOC_HI_0_BASE_IDX                                                             1
3706  #define regGCMC_VM_MARC_RELOC_HI_1                                                                      0x5e78
3707  #define regGCMC_VM_MARC_RELOC_HI_1_BASE_IDX                                                             1
3708  #define regGCMC_VM_MARC_RELOC_HI_2                                                                      0x5e79
3709  #define regGCMC_VM_MARC_RELOC_HI_2_BASE_IDX                                                             1
3710  #define regGCMC_VM_MARC_RELOC_HI_3                                                                      0x5e7a
3711  #define regGCMC_VM_MARC_RELOC_HI_3_BASE_IDX                                                             1
3712  #define regGCMC_VM_MARC_RELOC_HI_4                                                                      0x5e7b
3713  #define regGCMC_VM_MARC_RELOC_HI_4_BASE_IDX                                                             1
3714  #define regGCMC_VM_MARC_RELOC_HI_5                                                                      0x5e7c
3715  #define regGCMC_VM_MARC_RELOC_HI_5_BASE_IDX                                                             1
3716  #define regGCMC_VM_MARC_RELOC_HI_6                                                                      0x5e7d
3717  #define regGCMC_VM_MARC_RELOC_HI_6_BASE_IDX                                                             1
3718  #define regGCMC_VM_MARC_RELOC_HI_7                                                                      0x5e7e
3719  #define regGCMC_VM_MARC_RELOC_HI_7_BASE_IDX                                                             1
3720  #define regGCMC_VM_MARC_RELOC_HI_8                                                                      0x5e7f
3721  #define regGCMC_VM_MARC_RELOC_HI_8_BASE_IDX                                                             1
3722  #define regGCMC_VM_MARC_RELOC_HI_9                                                                      0x5e80
3723  #define regGCMC_VM_MARC_RELOC_HI_9_BASE_IDX                                                             1
3724  #define regGCMC_VM_MARC_RELOC_HI_10                                                                     0x5e81
3725  #define regGCMC_VM_MARC_RELOC_HI_10_BASE_IDX                                                            1
3726  #define regGCMC_VM_MARC_RELOC_HI_11                                                                     0x5e82
3727  #define regGCMC_VM_MARC_RELOC_HI_11_BASE_IDX                                                            1
3728  #define regGCMC_VM_MARC_RELOC_HI_12                                                                     0x5e83
3729  #define regGCMC_VM_MARC_RELOC_HI_12_BASE_IDX                                                            1
3730  #define regGCMC_VM_MARC_RELOC_HI_13                                                                     0x5e84
3731  #define regGCMC_VM_MARC_RELOC_HI_13_BASE_IDX                                                            1
3732  #define regGCMC_VM_MARC_RELOC_HI_14                                                                     0x5e85
3733  #define regGCMC_VM_MARC_RELOC_HI_14_BASE_IDX                                                            1
3734  #define regGCMC_VM_MARC_RELOC_HI_15                                                                     0x5e86
3735  #define regGCMC_VM_MARC_RELOC_HI_15_BASE_IDX                                                            1
3736  #define regGCMC_VM_MARC_LEN_LO_0                                                                        0x5e87
3737  #define regGCMC_VM_MARC_LEN_LO_0_BASE_IDX                                                               1
3738  #define regGCMC_VM_MARC_LEN_LO_1                                                                        0x5e88
3739  #define regGCMC_VM_MARC_LEN_LO_1_BASE_IDX                                                               1
3740  #define regGCMC_VM_MARC_LEN_LO_2                                                                        0x5e89
3741  #define regGCMC_VM_MARC_LEN_LO_2_BASE_IDX                                                               1
3742  #define regGCMC_VM_MARC_LEN_LO_3                                                                        0x5e8a
3743  #define regGCMC_VM_MARC_LEN_LO_3_BASE_IDX                                                               1
3744  #define regGCMC_VM_MARC_LEN_LO_4                                                                        0x5e8b
3745  #define regGCMC_VM_MARC_LEN_LO_4_BASE_IDX                                                               1
3746  #define regGCMC_VM_MARC_LEN_LO_5                                                                        0x5e8c
3747  #define regGCMC_VM_MARC_LEN_LO_5_BASE_IDX                                                               1
3748  #define regGCMC_VM_MARC_LEN_LO_6                                                                        0x5e8d
3749  #define regGCMC_VM_MARC_LEN_LO_6_BASE_IDX                                                               1
3750  #define regGCMC_VM_MARC_LEN_LO_7                                                                        0x5e8e
3751  #define regGCMC_VM_MARC_LEN_LO_7_BASE_IDX                                                               1
3752  #define regGCMC_VM_MARC_LEN_LO_8                                                                        0x5e8f
3753  #define regGCMC_VM_MARC_LEN_LO_8_BASE_IDX                                                               1
3754  #define regGCMC_VM_MARC_LEN_LO_9                                                                        0x5e90
3755  #define regGCMC_VM_MARC_LEN_LO_9_BASE_IDX                                                               1
3756  #define regGCMC_VM_MARC_LEN_LO_10                                                                       0x5e91
3757  #define regGCMC_VM_MARC_LEN_LO_10_BASE_IDX                                                              1
3758  #define regGCMC_VM_MARC_LEN_LO_11                                                                       0x5e92
3759  #define regGCMC_VM_MARC_LEN_LO_11_BASE_IDX                                                              1
3760  #define regGCMC_VM_MARC_LEN_LO_12                                                                       0x5e93
3761  #define regGCMC_VM_MARC_LEN_LO_12_BASE_IDX                                                              1
3762  #define regGCMC_VM_MARC_LEN_LO_13                                                                       0x5e94
3763  #define regGCMC_VM_MARC_LEN_LO_13_BASE_IDX                                                              1
3764  #define regGCMC_VM_MARC_LEN_LO_14                                                                       0x5e95
3765  #define regGCMC_VM_MARC_LEN_LO_14_BASE_IDX                                                              1
3766  #define regGCMC_VM_MARC_LEN_LO_15                                                                       0x5e96
3767  #define regGCMC_VM_MARC_LEN_LO_15_BASE_IDX                                                              1
3768  #define regGCMC_VM_MARC_LEN_HI_0                                                                        0x5e97
3769  #define regGCMC_VM_MARC_LEN_HI_0_BASE_IDX                                                               1
3770  #define regGCMC_VM_MARC_LEN_HI_1                                                                        0x5e98
3771  #define regGCMC_VM_MARC_LEN_HI_1_BASE_IDX                                                               1
3772  #define regGCMC_VM_MARC_LEN_HI_2                                                                        0x5e99
3773  #define regGCMC_VM_MARC_LEN_HI_2_BASE_IDX                                                               1
3774  #define regGCMC_VM_MARC_LEN_HI_3                                                                        0x5e9a
3775  #define regGCMC_VM_MARC_LEN_HI_3_BASE_IDX                                                               1
3776  #define regGCMC_VM_MARC_LEN_HI_4                                                                        0x5e9b
3777  #define regGCMC_VM_MARC_LEN_HI_4_BASE_IDX                                                               1
3778  #define regGCMC_VM_MARC_LEN_HI_5                                                                        0x5e9c
3779  #define regGCMC_VM_MARC_LEN_HI_5_BASE_IDX                                                               1
3780  #define regGCMC_VM_MARC_LEN_HI_6                                                                        0x5e9d
3781  #define regGCMC_VM_MARC_LEN_HI_6_BASE_IDX                                                               1
3782  #define regGCMC_VM_MARC_LEN_HI_7                                                                        0x5e9e
3783  #define regGCMC_VM_MARC_LEN_HI_7_BASE_IDX                                                               1
3784  #define regGCMC_VM_MARC_LEN_HI_8                                                                        0x5e9f
3785  #define regGCMC_VM_MARC_LEN_HI_8_BASE_IDX                                                               1
3786  #define regGCMC_VM_MARC_LEN_HI_9                                                                        0x5ea0
3787  #define regGCMC_VM_MARC_LEN_HI_9_BASE_IDX                                                               1
3788  #define regGCMC_VM_MARC_LEN_HI_10                                                                       0x5ea1
3789  #define regGCMC_VM_MARC_LEN_HI_10_BASE_IDX                                                              1
3790  #define regGCMC_VM_MARC_LEN_HI_11                                                                       0x5ea2
3791  #define regGCMC_VM_MARC_LEN_HI_11_BASE_IDX                                                              1
3792  #define regGCMC_VM_MARC_LEN_HI_12                                                                       0x5ea3
3793  #define regGCMC_VM_MARC_LEN_HI_12_BASE_IDX                                                              1
3794  #define regGCMC_VM_MARC_LEN_HI_13                                                                       0x5ea4
3795  #define regGCMC_VM_MARC_LEN_HI_13_BASE_IDX                                                              1
3796  #define regGCMC_VM_MARC_LEN_HI_14                                                                       0x5ea5
3797  #define regGCMC_VM_MARC_LEN_HI_14_BASE_IDX                                                              1
3798  #define regGCMC_VM_MARC_LEN_HI_15                                                                       0x5ea6
3799  #define regGCMC_VM_MARC_LEN_HI_15_BASE_IDX                                                              1
3800  #define regGCMC_VM_MARC_PFVF_MAPPING_0                                                                  0x5ea7
3801  #define regGCMC_VM_MARC_PFVF_MAPPING_0_BASE_IDX                                                         1
3802  #define regGCMC_VM_MARC_PFVF_MAPPING_1                                                                  0x5ea8
3803  #define regGCMC_VM_MARC_PFVF_MAPPING_1_BASE_IDX                                                         1
3804  #define regGCMC_VM_MARC_PFVF_MAPPING_2                                                                  0x5ea9
3805  #define regGCMC_VM_MARC_PFVF_MAPPING_2_BASE_IDX                                                         1
3806  #define regGCMC_VM_MARC_PFVF_MAPPING_3                                                                  0x5eaa
3807  #define regGCMC_VM_MARC_PFVF_MAPPING_3_BASE_IDX                                                         1
3808  #define regGCMC_VM_MARC_PFVF_MAPPING_4                                                                  0x5eab
3809  #define regGCMC_VM_MARC_PFVF_MAPPING_4_BASE_IDX                                                         1
3810  #define regGCMC_VM_MARC_PFVF_MAPPING_5                                                                  0x5eac
3811  #define regGCMC_VM_MARC_PFVF_MAPPING_5_BASE_IDX                                                         1
3812  #define regGCMC_VM_MARC_PFVF_MAPPING_6                                                                  0x5ead
3813  #define regGCMC_VM_MARC_PFVF_MAPPING_6_BASE_IDX                                                         1
3814  #define regGCMC_VM_MARC_PFVF_MAPPING_7                                                                  0x5eae
3815  #define regGCMC_VM_MARC_PFVF_MAPPING_7_BASE_IDX                                                         1
3816  #define regGCMC_VM_MARC_PFVF_MAPPING_8                                                                  0x5eaf
3817  #define regGCMC_VM_MARC_PFVF_MAPPING_8_BASE_IDX                                                         1
3818  #define regGCMC_VM_MARC_PFVF_MAPPING_9                                                                  0x5eb0
3819  #define regGCMC_VM_MARC_PFVF_MAPPING_9_BASE_IDX                                                         1
3820  #define regGCMC_VM_MARC_PFVF_MAPPING_10                                                                 0x5eb1
3821  #define regGCMC_VM_MARC_PFVF_MAPPING_10_BASE_IDX                                                        1
3822  #define regGCMC_VM_MARC_PFVF_MAPPING_11                                                                 0x5eb2
3823  #define regGCMC_VM_MARC_PFVF_MAPPING_11_BASE_IDX                                                        1
3824  #define regGCMC_VM_MARC_PFVF_MAPPING_12                                                                 0x5eb3
3825  #define regGCMC_VM_MARC_PFVF_MAPPING_12_BASE_IDX                                                        1
3826  #define regGCMC_VM_MARC_PFVF_MAPPING_13                                                                 0x5eb4
3827  #define regGCMC_VM_MARC_PFVF_MAPPING_13_BASE_IDX                                                        1
3828  #define regGCMC_VM_MARC_PFVF_MAPPING_14                                                                 0x5eb5
3829  #define regGCMC_VM_MARC_PFVF_MAPPING_14_BASE_IDX                                                        1
3830  #define regGCMC_VM_MARC_PFVF_MAPPING_15                                                                 0x5eb6
3831  #define regGCMC_VM_MARC_PFVF_MAPPING_15_BASE_IDX                                                        1
3832  #define regGCUTC_TRANSLATION_FAULT_CNTL0                                                                0x5eb7
3833  #define regGCUTC_TRANSLATION_FAULT_CNTL0_BASE_IDX                                                       1
3834  #define regGCUTC_TRANSLATION_FAULT_CNTL1                                                                0x5eb8
3835  #define regGCUTC_TRANSLATION_FAULT_CNTL1_BASE_IDX                                                       1
3836  
3837  
3838  // addressBlock: gc_gcl2tlbpspdec
3839  // base address: 0x3fb10
3840  #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_CNTL                                                     0x5ec4
3841  #define regGCUTC_GPUVA_VMID_TRANSLATION_ASSIST_CNTL_BASE_IDX                                            1
3842  
3843  
3844  // addressBlock: gc_shdec
3845  // base address: 0xb000
3846  #define regSPI_SHADER_PGM_RSRC4_PS                                                                      0x19a1
3847  #define regSPI_SHADER_PGM_RSRC4_PS_BASE_IDX                                                             0
3848  #define regSPI_SHADER_PGM_CHKSUM_PS                                                                     0x19a6
3849  #define regSPI_SHADER_PGM_CHKSUM_PS_BASE_IDX                                                            0
3850  #define regSPI_SHADER_PGM_RSRC3_PS                                                                      0x19a7
3851  #define regSPI_SHADER_PGM_RSRC3_PS_BASE_IDX                                                             0
3852  #define regSPI_SHADER_PGM_LO_PS                                                                         0x19a8
3853  #define regSPI_SHADER_PGM_LO_PS_BASE_IDX                                                                0
3854  #define regSPI_SHADER_PGM_HI_PS                                                                         0x19a9
3855  #define regSPI_SHADER_PGM_HI_PS_BASE_IDX                                                                0
3856  #define regSPI_SHADER_PGM_RSRC1_PS                                                                      0x19aa
3857  #define regSPI_SHADER_PGM_RSRC1_PS_BASE_IDX                                                             0
3858  #define regSPI_SHADER_PGM_RSRC2_PS                                                                      0x19ab
3859  #define regSPI_SHADER_PGM_RSRC2_PS_BASE_IDX                                                             0
3860  #define regSPI_SHADER_USER_DATA_PS_0                                                                    0x19ac
3861  #define regSPI_SHADER_USER_DATA_PS_0_BASE_IDX                                                           0
3862  #define regSPI_SHADER_USER_DATA_PS_1                                                                    0x19ad
3863  #define regSPI_SHADER_USER_DATA_PS_1_BASE_IDX                                                           0
3864  #define regSPI_SHADER_USER_DATA_PS_2                                                                    0x19ae
3865  #define regSPI_SHADER_USER_DATA_PS_2_BASE_IDX                                                           0
3866  #define regSPI_SHADER_USER_DATA_PS_3                                                                    0x19af
3867  #define regSPI_SHADER_USER_DATA_PS_3_BASE_IDX                                                           0
3868  #define regSPI_SHADER_USER_DATA_PS_4                                                                    0x19b0
3869  #define regSPI_SHADER_USER_DATA_PS_4_BASE_IDX                                                           0
3870  #define regSPI_SHADER_USER_DATA_PS_5                                                                    0x19b1
3871  #define regSPI_SHADER_USER_DATA_PS_5_BASE_IDX                                                           0
3872  #define regSPI_SHADER_USER_DATA_PS_6                                                                    0x19b2
3873  #define regSPI_SHADER_USER_DATA_PS_6_BASE_IDX                                                           0
3874  #define regSPI_SHADER_USER_DATA_PS_7                                                                    0x19b3
3875  #define regSPI_SHADER_USER_DATA_PS_7_BASE_IDX                                                           0
3876  #define regSPI_SHADER_USER_DATA_PS_8                                                                    0x19b4
3877  #define regSPI_SHADER_USER_DATA_PS_8_BASE_IDX                                                           0
3878  #define regSPI_SHADER_USER_DATA_PS_9                                                                    0x19b5
3879  #define regSPI_SHADER_USER_DATA_PS_9_BASE_IDX                                                           0
3880  #define regSPI_SHADER_USER_DATA_PS_10                                                                   0x19b6
3881  #define regSPI_SHADER_USER_DATA_PS_10_BASE_IDX                                                          0
3882  #define regSPI_SHADER_USER_DATA_PS_11                                                                   0x19b7
3883  #define regSPI_SHADER_USER_DATA_PS_11_BASE_IDX                                                          0
3884  #define regSPI_SHADER_USER_DATA_PS_12                                                                   0x19b8
3885  #define regSPI_SHADER_USER_DATA_PS_12_BASE_IDX                                                          0
3886  #define regSPI_SHADER_USER_DATA_PS_13                                                                   0x19b9
3887  #define regSPI_SHADER_USER_DATA_PS_13_BASE_IDX                                                          0
3888  #define regSPI_SHADER_USER_DATA_PS_14                                                                   0x19ba
3889  #define regSPI_SHADER_USER_DATA_PS_14_BASE_IDX                                                          0
3890  #define regSPI_SHADER_USER_DATA_PS_15                                                                   0x19bb
3891  #define regSPI_SHADER_USER_DATA_PS_15_BASE_IDX                                                          0
3892  #define regSPI_SHADER_USER_DATA_PS_16                                                                   0x19bc
3893  #define regSPI_SHADER_USER_DATA_PS_16_BASE_IDX                                                          0
3894  #define regSPI_SHADER_USER_DATA_PS_17                                                                   0x19bd
3895  #define regSPI_SHADER_USER_DATA_PS_17_BASE_IDX                                                          0
3896  #define regSPI_SHADER_USER_DATA_PS_18                                                                   0x19be
3897  #define regSPI_SHADER_USER_DATA_PS_18_BASE_IDX                                                          0
3898  #define regSPI_SHADER_USER_DATA_PS_19                                                                   0x19bf
3899  #define regSPI_SHADER_USER_DATA_PS_19_BASE_IDX                                                          0
3900  #define regSPI_SHADER_USER_DATA_PS_20                                                                   0x19c0
3901  #define regSPI_SHADER_USER_DATA_PS_20_BASE_IDX                                                          0
3902  #define regSPI_SHADER_USER_DATA_PS_21                                                                   0x19c1
3903  #define regSPI_SHADER_USER_DATA_PS_21_BASE_IDX                                                          0
3904  #define regSPI_SHADER_USER_DATA_PS_22                                                                   0x19c2
3905  #define regSPI_SHADER_USER_DATA_PS_22_BASE_IDX                                                          0
3906  #define regSPI_SHADER_USER_DATA_PS_23                                                                   0x19c3
3907  #define regSPI_SHADER_USER_DATA_PS_23_BASE_IDX                                                          0
3908  #define regSPI_SHADER_USER_DATA_PS_24                                                                   0x19c4
3909  #define regSPI_SHADER_USER_DATA_PS_24_BASE_IDX                                                          0
3910  #define regSPI_SHADER_USER_DATA_PS_25                                                                   0x19c5
3911  #define regSPI_SHADER_USER_DATA_PS_25_BASE_IDX                                                          0
3912  #define regSPI_SHADER_USER_DATA_PS_26                                                                   0x19c6
3913  #define regSPI_SHADER_USER_DATA_PS_26_BASE_IDX                                                          0
3914  #define regSPI_SHADER_USER_DATA_PS_27                                                                   0x19c7
3915  #define regSPI_SHADER_USER_DATA_PS_27_BASE_IDX                                                          0
3916  #define regSPI_SHADER_USER_DATA_PS_28                                                                   0x19c8
3917  #define regSPI_SHADER_USER_DATA_PS_28_BASE_IDX                                                          0
3918  #define regSPI_SHADER_USER_DATA_PS_29                                                                   0x19c9
3919  #define regSPI_SHADER_USER_DATA_PS_29_BASE_IDX                                                          0
3920  #define regSPI_SHADER_USER_DATA_PS_30                                                                   0x19ca
3921  #define regSPI_SHADER_USER_DATA_PS_30_BASE_IDX                                                          0
3922  #define regSPI_SHADER_USER_DATA_PS_31                                                                   0x19cb
3923  #define regSPI_SHADER_USER_DATA_PS_31_BASE_IDX                                                          0
3924  #define regSPI_SHADER_REQ_CTRL_PS                                                                       0x19d0
3925  #define regSPI_SHADER_REQ_CTRL_PS_BASE_IDX                                                              0
3926  #define regSPI_SHADER_USER_ACCUM_PS_0                                                                   0x19d2
3927  #define regSPI_SHADER_USER_ACCUM_PS_0_BASE_IDX                                                          0
3928  #define regSPI_SHADER_USER_ACCUM_PS_1                                                                   0x19d3
3929  #define regSPI_SHADER_USER_ACCUM_PS_1_BASE_IDX                                                          0
3930  #define regSPI_SHADER_USER_ACCUM_PS_2                                                                   0x19d4
3931  #define regSPI_SHADER_USER_ACCUM_PS_2_BASE_IDX                                                          0
3932  #define regSPI_SHADER_USER_ACCUM_PS_3                                                                   0x19d5
3933  #define regSPI_SHADER_USER_ACCUM_PS_3_BASE_IDX                                                          0
3934  #define regSPI_SHADER_PGM_CHKSUM_GS                                                                     0x1a20
3935  #define regSPI_SHADER_PGM_CHKSUM_GS_BASE_IDX                                                            0
3936  #define regSPI_SHADER_PGM_RSRC4_GS                                                                      0x1a21
3937  #define regSPI_SHADER_PGM_RSRC4_GS_BASE_IDX                                                             0
3938  #define regSPI_SHADER_USER_DATA_ADDR_LO_GS                                                              0x1a22
3939  #define regSPI_SHADER_USER_DATA_ADDR_LO_GS_BASE_IDX                                                     0
3940  #define regSPI_SHADER_USER_DATA_ADDR_HI_GS                                                              0x1a23
3941  #define regSPI_SHADER_USER_DATA_ADDR_HI_GS_BASE_IDX                                                     0
3942  #define regSPI_SHADER_PGM_LO_ES_GS                                                                      0x1a24
3943  #define regSPI_SHADER_PGM_LO_ES_GS_BASE_IDX                                                             0
3944  #define regSPI_SHADER_PGM_HI_ES_GS                                                                      0x1a25
3945  #define regSPI_SHADER_PGM_HI_ES_GS_BASE_IDX                                                             0
3946  #define regSPI_SHADER_PGM_RSRC3_GS                                                                      0x1a27
3947  #define regSPI_SHADER_PGM_RSRC3_GS_BASE_IDX                                                             0
3948  #define regSPI_SHADER_PGM_LO_GS                                                                         0x1a28
3949  #define regSPI_SHADER_PGM_LO_GS_BASE_IDX                                                                0
3950  #define regSPI_SHADER_PGM_HI_GS                                                                         0x1a29
3951  #define regSPI_SHADER_PGM_HI_GS_BASE_IDX                                                                0
3952  #define regSPI_SHADER_PGM_RSRC1_GS                                                                      0x1a2a
3953  #define regSPI_SHADER_PGM_RSRC1_GS_BASE_IDX                                                             0
3954  #define regSPI_SHADER_PGM_RSRC2_GS                                                                      0x1a2b
3955  #define regSPI_SHADER_PGM_RSRC2_GS_BASE_IDX                                                             0
3956  #define regSPI_SHADER_USER_DATA_GS_0                                                                    0x1a2c
3957  #define regSPI_SHADER_USER_DATA_GS_0_BASE_IDX                                                           0
3958  #define regSPI_SHADER_USER_DATA_GS_1                                                                    0x1a2d
3959  #define regSPI_SHADER_USER_DATA_GS_1_BASE_IDX                                                           0
3960  #define regSPI_SHADER_USER_DATA_GS_2                                                                    0x1a2e
3961  #define regSPI_SHADER_USER_DATA_GS_2_BASE_IDX                                                           0
3962  #define regSPI_SHADER_USER_DATA_GS_3                                                                    0x1a2f
3963  #define regSPI_SHADER_USER_DATA_GS_3_BASE_IDX                                                           0
3964  #define regSPI_SHADER_USER_DATA_GS_4                                                                    0x1a30
3965  #define regSPI_SHADER_USER_DATA_GS_4_BASE_IDX                                                           0
3966  #define regSPI_SHADER_USER_DATA_GS_5                                                                    0x1a31
3967  #define regSPI_SHADER_USER_DATA_GS_5_BASE_IDX                                                           0
3968  #define regSPI_SHADER_USER_DATA_GS_6                                                                    0x1a32
3969  #define regSPI_SHADER_USER_DATA_GS_6_BASE_IDX                                                           0
3970  #define regSPI_SHADER_USER_DATA_GS_7                                                                    0x1a33
3971  #define regSPI_SHADER_USER_DATA_GS_7_BASE_IDX                                                           0
3972  #define regSPI_SHADER_USER_DATA_GS_8                                                                    0x1a34
3973  #define regSPI_SHADER_USER_DATA_GS_8_BASE_IDX                                                           0
3974  #define regSPI_SHADER_USER_DATA_GS_9                                                                    0x1a35
3975  #define regSPI_SHADER_USER_DATA_GS_9_BASE_IDX                                                           0
3976  #define regSPI_SHADER_USER_DATA_GS_10                                                                   0x1a36
3977  #define regSPI_SHADER_USER_DATA_GS_10_BASE_IDX                                                          0
3978  #define regSPI_SHADER_USER_DATA_GS_11                                                                   0x1a37
3979  #define regSPI_SHADER_USER_DATA_GS_11_BASE_IDX                                                          0
3980  #define regSPI_SHADER_USER_DATA_GS_12                                                                   0x1a38
3981  #define regSPI_SHADER_USER_DATA_GS_12_BASE_IDX                                                          0
3982  #define regSPI_SHADER_USER_DATA_GS_13                                                                   0x1a39
3983  #define regSPI_SHADER_USER_DATA_GS_13_BASE_IDX                                                          0
3984  #define regSPI_SHADER_USER_DATA_GS_14                                                                   0x1a3a
3985  #define regSPI_SHADER_USER_DATA_GS_14_BASE_IDX                                                          0
3986  #define regSPI_SHADER_USER_DATA_GS_15                                                                   0x1a3b
3987  #define regSPI_SHADER_USER_DATA_GS_15_BASE_IDX                                                          0
3988  #define regSPI_SHADER_USER_DATA_GS_16                                                                   0x1a3c
3989  #define regSPI_SHADER_USER_DATA_GS_16_BASE_IDX                                                          0
3990  #define regSPI_SHADER_USER_DATA_GS_17                                                                   0x1a3d
3991  #define regSPI_SHADER_USER_DATA_GS_17_BASE_IDX                                                          0
3992  #define regSPI_SHADER_USER_DATA_GS_18                                                                   0x1a3e
3993  #define regSPI_SHADER_USER_DATA_GS_18_BASE_IDX                                                          0
3994  #define regSPI_SHADER_USER_DATA_GS_19                                                                   0x1a3f
3995  #define regSPI_SHADER_USER_DATA_GS_19_BASE_IDX                                                          0
3996  #define regSPI_SHADER_USER_DATA_GS_20                                                                   0x1a40
3997  #define regSPI_SHADER_USER_DATA_GS_20_BASE_IDX                                                          0
3998  #define regSPI_SHADER_USER_DATA_GS_21                                                                   0x1a41
3999  #define regSPI_SHADER_USER_DATA_GS_21_BASE_IDX                                                          0
4000  #define regSPI_SHADER_USER_DATA_GS_22                                                                   0x1a42
4001  #define regSPI_SHADER_USER_DATA_GS_22_BASE_IDX                                                          0
4002  #define regSPI_SHADER_USER_DATA_GS_23                                                                   0x1a43
4003  #define regSPI_SHADER_USER_DATA_GS_23_BASE_IDX                                                          0
4004  #define regSPI_SHADER_USER_DATA_GS_24                                                                   0x1a44
4005  #define regSPI_SHADER_USER_DATA_GS_24_BASE_IDX                                                          0
4006  #define regSPI_SHADER_USER_DATA_GS_25                                                                   0x1a45
4007  #define regSPI_SHADER_USER_DATA_GS_25_BASE_IDX                                                          0
4008  #define regSPI_SHADER_USER_DATA_GS_26                                                                   0x1a46
4009  #define regSPI_SHADER_USER_DATA_GS_26_BASE_IDX                                                          0
4010  #define regSPI_SHADER_USER_DATA_GS_27                                                                   0x1a47
4011  #define regSPI_SHADER_USER_DATA_GS_27_BASE_IDX                                                          0
4012  #define regSPI_SHADER_USER_DATA_GS_28                                                                   0x1a48
4013  #define regSPI_SHADER_USER_DATA_GS_28_BASE_IDX                                                          0
4014  #define regSPI_SHADER_USER_DATA_GS_29                                                                   0x1a49
4015  #define regSPI_SHADER_USER_DATA_GS_29_BASE_IDX                                                          0
4016  #define regSPI_SHADER_USER_DATA_GS_30                                                                   0x1a4a
4017  #define regSPI_SHADER_USER_DATA_GS_30_BASE_IDX                                                          0
4018  #define regSPI_SHADER_USER_DATA_GS_31                                                                   0x1a4b
4019  #define regSPI_SHADER_USER_DATA_GS_31_BASE_IDX                                                          0
4020  #define regSPI_SHADER_GS_MESHLET_DIM                                                                    0x1a4c
4021  #define regSPI_SHADER_GS_MESHLET_DIM_BASE_IDX                                                           0
4022  #define regSPI_SHADER_GS_MESHLET_EXP_ALLOC                                                              0x1a4d
4023  #define regSPI_SHADER_GS_MESHLET_EXP_ALLOC_BASE_IDX                                                     0
4024  #define regSPI_SHADER_REQ_CTRL_ESGS                                                                     0x1a50
4025  #define regSPI_SHADER_REQ_CTRL_ESGS_BASE_IDX                                                            0
4026  #define regSPI_SHADER_USER_ACCUM_ESGS_0                                                                 0x1a52
4027  #define regSPI_SHADER_USER_ACCUM_ESGS_0_BASE_IDX                                                        0
4028  #define regSPI_SHADER_USER_ACCUM_ESGS_1                                                                 0x1a53
4029  #define regSPI_SHADER_USER_ACCUM_ESGS_1_BASE_IDX                                                        0
4030  #define regSPI_SHADER_USER_ACCUM_ESGS_2                                                                 0x1a54
4031  #define regSPI_SHADER_USER_ACCUM_ESGS_2_BASE_IDX                                                        0
4032  #define regSPI_SHADER_USER_ACCUM_ESGS_3                                                                 0x1a55
4033  #define regSPI_SHADER_USER_ACCUM_ESGS_3_BASE_IDX                                                        0
4034  #define regSPI_SHADER_PGM_LO_ES                                                                         0x1a68
4035  #define regSPI_SHADER_PGM_LO_ES_BASE_IDX                                                                0
4036  #define regSPI_SHADER_PGM_HI_ES                                                                         0x1a69
4037  #define regSPI_SHADER_PGM_HI_ES_BASE_IDX                                                                0
4038  #define regSPI_SHADER_PGM_CHKSUM_HS                                                                     0x1aa0
4039  #define regSPI_SHADER_PGM_CHKSUM_HS_BASE_IDX                                                            0
4040  #define regSPI_SHADER_PGM_RSRC4_HS                                                                      0x1aa1
4041  #define regSPI_SHADER_PGM_RSRC4_HS_BASE_IDX                                                             0
4042  #define regSPI_SHADER_USER_DATA_ADDR_LO_HS                                                              0x1aa2
4043  #define regSPI_SHADER_USER_DATA_ADDR_LO_HS_BASE_IDX                                                     0
4044  #define regSPI_SHADER_USER_DATA_ADDR_HI_HS                                                              0x1aa3
4045  #define regSPI_SHADER_USER_DATA_ADDR_HI_HS_BASE_IDX                                                     0
4046  #define regSPI_SHADER_PGM_LO_LS_HS                                                                      0x1aa4
4047  #define regSPI_SHADER_PGM_LO_LS_HS_BASE_IDX                                                             0
4048  #define regSPI_SHADER_PGM_HI_LS_HS                                                                      0x1aa5
4049  #define regSPI_SHADER_PGM_HI_LS_HS_BASE_IDX                                                             0
4050  #define regSPI_SHADER_PGM_RSRC3_HS                                                                      0x1aa7
4051  #define regSPI_SHADER_PGM_RSRC3_HS_BASE_IDX                                                             0
4052  #define regSPI_SHADER_PGM_LO_HS                                                                         0x1aa8
4053  #define regSPI_SHADER_PGM_LO_HS_BASE_IDX                                                                0
4054  #define regSPI_SHADER_PGM_HI_HS                                                                         0x1aa9
4055  #define regSPI_SHADER_PGM_HI_HS_BASE_IDX                                                                0
4056  #define regSPI_SHADER_PGM_RSRC1_HS                                                                      0x1aaa
4057  #define regSPI_SHADER_PGM_RSRC1_HS_BASE_IDX                                                             0
4058  #define regSPI_SHADER_PGM_RSRC2_HS                                                                      0x1aab
4059  #define regSPI_SHADER_PGM_RSRC2_HS_BASE_IDX                                                             0
4060  #define regSPI_SHADER_USER_DATA_HS_0                                                                    0x1aac
4061  #define regSPI_SHADER_USER_DATA_HS_0_BASE_IDX                                                           0
4062  #define regSPI_SHADER_USER_DATA_HS_1                                                                    0x1aad
4063  #define regSPI_SHADER_USER_DATA_HS_1_BASE_IDX                                                           0
4064  #define regSPI_SHADER_USER_DATA_HS_2                                                                    0x1aae
4065  #define regSPI_SHADER_USER_DATA_HS_2_BASE_IDX                                                           0
4066  #define regSPI_SHADER_USER_DATA_HS_3                                                                    0x1aaf
4067  #define regSPI_SHADER_USER_DATA_HS_3_BASE_IDX                                                           0
4068  #define regSPI_SHADER_USER_DATA_HS_4                                                                    0x1ab0
4069  #define regSPI_SHADER_USER_DATA_HS_4_BASE_IDX                                                           0
4070  #define regSPI_SHADER_USER_DATA_HS_5                                                                    0x1ab1
4071  #define regSPI_SHADER_USER_DATA_HS_5_BASE_IDX                                                           0
4072  #define regSPI_SHADER_USER_DATA_HS_6                                                                    0x1ab2
4073  #define regSPI_SHADER_USER_DATA_HS_6_BASE_IDX                                                           0
4074  #define regSPI_SHADER_USER_DATA_HS_7                                                                    0x1ab3
4075  #define regSPI_SHADER_USER_DATA_HS_7_BASE_IDX                                                           0
4076  #define regSPI_SHADER_USER_DATA_HS_8                                                                    0x1ab4
4077  #define regSPI_SHADER_USER_DATA_HS_8_BASE_IDX                                                           0
4078  #define regSPI_SHADER_USER_DATA_HS_9                                                                    0x1ab5
4079  #define regSPI_SHADER_USER_DATA_HS_9_BASE_IDX                                                           0
4080  #define regSPI_SHADER_USER_DATA_HS_10                                                                   0x1ab6
4081  #define regSPI_SHADER_USER_DATA_HS_10_BASE_IDX                                                          0
4082  #define regSPI_SHADER_USER_DATA_HS_11                                                                   0x1ab7
4083  #define regSPI_SHADER_USER_DATA_HS_11_BASE_IDX                                                          0
4084  #define regSPI_SHADER_USER_DATA_HS_12                                                                   0x1ab8
4085  #define regSPI_SHADER_USER_DATA_HS_12_BASE_IDX                                                          0
4086  #define regSPI_SHADER_USER_DATA_HS_13                                                                   0x1ab9
4087  #define regSPI_SHADER_USER_DATA_HS_13_BASE_IDX                                                          0
4088  #define regSPI_SHADER_USER_DATA_HS_14                                                                   0x1aba
4089  #define regSPI_SHADER_USER_DATA_HS_14_BASE_IDX                                                          0
4090  #define regSPI_SHADER_USER_DATA_HS_15                                                                   0x1abb
4091  #define regSPI_SHADER_USER_DATA_HS_15_BASE_IDX                                                          0
4092  #define regSPI_SHADER_USER_DATA_HS_16                                                                   0x1abc
4093  #define regSPI_SHADER_USER_DATA_HS_16_BASE_IDX                                                          0
4094  #define regSPI_SHADER_USER_DATA_HS_17                                                                   0x1abd
4095  #define regSPI_SHADER_USER_DATA_HS_17_BASE_IDX                                                          0
4096  #define regSPI_SHADER_USER_DATA_HS_18                                                                   0x1abe
4097  #define regSPI_SHADER_USER_DATA_HS_18_BASE_IDX                                                          0
4098  #define regSPI_SHADER_USER_DATA_HS_19                                                                   0x1abf
4099  #define regSPI_SHADER_USER_DATA_HS_19_BASE_IDX                                                          0
4100  #define regSPI_SHADER_USER_DATA_HS_20                                                                   0x1ac0
4101  #define regSPI_SHADER_USER_DATA_HS_20_BASE_IDX                                                          0
4102  #define regSPI_SHADER_USER_DATA_HS_21                                                                   0x1ac1
4103  #define regSPI_SHADER_USER_DATA_HS_21_BASE_IDX                                                          0
4104  #define regSPI_SHADER_USER_DATA_HS_22                                                                   0x1ac2
4105  #define regSPI_SHADER_USER_DATA_HS_22_BASE_IDX                                                          0
4106  #define regSPI_SHADER_USER_DATA_HS_23                                                                   0x1ac3
4107  #define regSPI_SHADER_USER_DATA_HS_23_BASE_IDX                                                          0
4108  #define regSPI_SHADER_USER_DATA_HS_24                                                                   0x1ac4
4109  #define regSPI_SHADER_USER_DATA_HS_24_BASE_IDX                                                          0
4110  #define regSPI_SHADER_USER_DATA_HS_25                                                                   0x1ac5
4111  #define regSPI_SHADER_USER_DATA_HS_25_BASE_IDX                                                          0
4112  #define regSPI_SHADER_USER_DATA_HS_26                                                                   0x1ac6
4113  #define regSPI_SHADER_USER_DATA_HS_26_BASE_IDX                                                          0
4114  #define regSPI_SHADER_USER_DATA_HS_27                                                                   0x1ac7
4115  #define regSPI_SHADER_USER_DATA_HS_27_BASE_IDX                                                          0
4116  #define regSPI_SHADER_USER_DATA_HS_28                                                                   0x1ac8
4117  #define regSPI_SHADER_USER_DATA_HS_28_BASE_IDX                                                          0
4118  #define regSPI_SHADER_USER_DATA_HS_29                                                                   0x1ac9
4119  #define regSPI_SHADER_USER_DATA_HS_29_BASE_IDX                                                          0
4120  #define regSPI_SHADER_USER_DATA_HS_30                                                                   0x1aca
4121  #define regSPI_SHADER_USER_DATA_HS_30_BASE_IDX                                                          0
4122  #define regSPI_SHADER_USER_DATA_HS_31                                                                   0x1acb
4123  #define regSPI_SHADER_USER_DATA_HS_31_BASE_IDX                                                          0
4124  #define regSPI_SHADER_REQ_CTRL_LSHS                                                                     0x1ad0
4125  #define regSPI_SHADER_REQ_CTRL_LSHS_BASE_IDX                                                            0
4126  #define regSPI_SHADER_USER_ACCUM_LSHS_0                                                                 0x1ad2
4127  #define regSPI_SHADER_USER_ACCUM_LSHS_0_BASE_IDX                                                        0
4128  #define regSPI_SHADER_USER_ACCUM_LSHS_1                                                                 0x1ad3
4129  #define regSPI_SHADER_USER_ACCUM_LSHS_1_BASE_IDX                                                        0
4130  #define regSPI_SHADER_USER_ACCUM_LSHS_2                                                                 0x1ad4
4131  #define regSPI_SHADER_USER_ACCUM_LSHS_2_BASE_IDX                                                        0
4132  #define regSPI_SHADER_USER_ACCUM_LSHS_3                                                                 0x1ad5
4133  #define regSPI_SHADER_USER_ACCUM_LSHS_3_BASE_IDX                                                        0
4134  #define regSPI_SHADER_PGM_LO_LS                                                                         0x1ae8
4135  #define regSPI_SHADER_PGM_LO_LS_BASE_IDX                                                                0
4136  #define regSPI_SHADER_PGM_HI_LS                                                                         0x1ae9
4137  #define regSPI_SHADER_PGM_HI_LS_BASE_IDX                                                                0
4138  #define regCOMPUTE_DISPATCH_INITIATOR                                                                   0x1ba0
4139  #define regCOMPUTE_DISPATCH_INITIATOR_BASE_IDX                                                          0
4140  #define regCOMPUTE_DIM_X                                                                                0x1ba1
4141  #define regCOMPUTE_DIM_X_BASE_IDX                                                                       0
4142  #define regCOMPUTE_DIM_Y                                                                                0x1ba2
4143  #define regCOMPUTE_DIM_Y_BASE_IDX                                                                       0
4144  #define regCOMPUTE_DIM_Z                                                                                0x1ba3
4145  #define regCOMPUTE_DIM_Z_BASE_IDX                                                                       0
4146  #define regCOMPUTE_START_X                                                                              0x1ba4
4147  #define regCOMPUTE_START_X_BASE_IDX                                                                     0
4148  #define regCOMPUTE_START_Y                                                                              0x1ba5
4149  #define regCOMPUTE_START_Y_BASE_IDX                                                                     0
4150  #define regCOMPUTE_START_Z                                                                              0x1ba6
4151  #define regCOMPUTE_START_Z_BASE_IDX                                                                     0
4152  #define regCOMPUTE_NUM_THREAD_X                                                                         0x1ba7
4153  #define regCOMPUTE_NUM_THREAD_X_BASE_IDX                                                                0
4154  #define regCOMPUTE_NUM_THREAD_Y                                                                         0x1ba8
4155  #define regCOMPUTE_NUM_THREAD_Y_BASE_IDX                                                                0
4156  #define regCOMPUTE_NUM_THREAD_Z                                                                         0x1ba9
4157  #define regCOMPUTE_NUM_THREAD_Z_BASE_IDX                                                                0
4158  #define regCOMPUTE_PIPELINESTAT_ENABLE                                                                  0x1baa
4159  #define regCOMPUTE_PIPELINESTAT_ENABLE_BASE_IDX                                                         0
4160  #define regCOMPUTE_PERFCOUNT_ENABLE                                                                     0x1bab
4161  #define regCOMPUTE_PERFCOUNT_ENABLE_BASE_IDX                                                            0
4162  #define regCOMPUTE_PGM_LO                                                                               0x1bac
4163  #define regCOMPUTE_PGM_LO_BASE_IDX                                                                      0
4164  #define regCOMPUTE_PGM_HI                                                                               0x1bad
4165  #define regCOMPUTE_PGM_HI_BASE_IDX                                                                      0
4166  #define regCOMPUTE_DISPATCH_PKT_ADDR_LO                                                                 0x1bae
4167  #define regCOMPUTE_DISPATCH_PKT_ADDR_LO_BASE_IDX                                                        0
4168  #define regCOMPUTE_DISPATCH_PKT_ADDR_HI                                                                 0x1baf
4169  #define regCOMPUTE_DISPATCH_PKT_ADDR_HI_BASE_IDX                                                        0
4170  #define regCOMPUTE_DISPATCH_SCRATCH_BASE_LO                                                             0x1bb0
4171  #define regCOMPUTE_DISPATCH_SCRATCH_BASE_LO_BASE_IDX                                                    0
4172  #define regCOMPUTE_DISPATCH_SCRATCH_BASE_HI                                                             0x1bb1
4173  #define regCOMPUTE_DISPATCH_SCRATCH_BASE_HI_BASE_IDX                                                    0
4174  #define regCOMPUTE_PGM_RSRC1                                                                            0x1bb2
4175  #define regCOMPUTE_PGM_RSRC1_BASE_IDX                                                                   0
4176  #define regCOMPUTE_PGM_RSRC2                                                                            0x1bb3
4177  #define regCOMPUTE_PGM_RSRC2_BASE_IDX                                                                   0
4178  #define regCOMPUTE_VMID                                                                                 0x1bb4
4179  #define regCOMPUTE_VMID_BASE_IDX                                                                        0
4180  #define regCOMPUTE_RESOURCE_LIMITS                                                                      0x1bb5
4181  #define regCOMPUTE_RESOURCE_LIMITS_BASE_IDX                                                             0
4182  #define regCOMPUTE_DESTINATION_EN_SE0                                                                   0x1bb6
4183  #define regCOMPUTE_DESTINATION_EN_SE0_BASE_IDX                                                          0
4184  #define regCOMPUTE_STATIC_THREAD_MGMT_SE0                                                               0x1bb6
4185  #define regCOMPUTE_STATIC_THREAD_MGMT_SE0_BASE_IDX                                                      0
4186  #define regCOMPUTE_DESTINATION_EN_SE1                                                                   0x1bb7
4187  #define regCOMPUTE_DESTINATION_EN_SE1_BASE_IDX                                                          0
4188  #define regCOMPUTE_STATIC_THREAD_MGMT_SE1                                                               0x1bb7
4189  #define regCOMPUTE_STATIC_THREAD_MGMT_SE1_BASE_IDX                                                      0
4190  #define regCOMPUTE_TMPRING_SIZE                                                                         0x1bb8
4191  #define regCOMPUTE_TMPRING_SIZE_BASE_IDX                                                                0
4192  #define regCOMPUTE_DESTINATION_EN_SE2                                                                   0x1bb9
4193  #define regCOMPUTE_DESTINATION_EN_SE2_BASE_IDX                                                          0
4194  #define regCOMPUTE_STATIC_THREAD_MGMT_SE2                                                               0x1bb9
4195  #define regCOMPUTE_STATIC_THREAD_MGMT_SE2_BASE_IDX                                                      0
4196  #define regCOMPUTE_DESTINATION_EN_SE3                                                                   0x1bba
4197  #define regCOMPUTE_DESTINATION_EN_SE3_BASE_IDX                                                          0
4198  #define regCOMPUTE_STATIC_THREAD_MGMT_SE3                                                               0x1bba
4199  #define regCOMPUTE_STATIC_THREAD_MGMT_SE3_BASE_IDX                                                      0
4200  #define regCOMPUTE_RESTART_X                                                                            0x1bbb
4201  #define regCOMPUTE_RESTART_X_BASE_IDX                                                                   0
4202  #define regCOMPUTE_RESTART_Y                                                                            0x1bbc
4203  #define regCOMPUTE_RESTART_Y_BASE_IDX                                                                   0
4204  #define regCOMPUTE_RESTART_Z                                                                            0x1bbd
4205  #define regCOMPUTE_RESTART_Z_BASE_IDX                                                                   0
4206  #define regCOMPUTE_THREAD_TRACE_ENABLE                                                                  0x1bbe
4207  #define regCOMPUTE_THREAD_TRACE_ENABLE_BASE_IDX                                                         0
4208  #define regCOMPUTE_MISC_RESERVED                                                                        0x1bbf
4209  #define regCOMPUTE_MISC_RESERVED_BASE_IDX                                                               0
4210  #define regCOMPUTE_DISPATCH_ID                                                                          0x1bc0
4211  #define regCOMPUTE_DISPATCH_ID_BASE_IDX                                                                 0
4212  #define regCOMPUTE_THREADGROUP_ID                                                                       0x1bc1
4213  #define regCOMPUTE_THREADGROUP_ID_BASE_IDX                                                              0
4214  #define regCOMPUTE_REQ_CTRL                                                                             0x1bc2
4215  #define regCOMPUTE_REQ_CTRL_BASE_IDX                                                                    0
4216  #define regCOMPUTE_USER_ACCUM_0                                                                         0x1bc4
4217  #define regCOMPUTE_USER_ACCUM_0_BASE_IDX                                                                0
4218  #define regCOMPUTE_USER_ACCUM_1                                                                         0x1bc5
4219  #define regCOMPUTE_USER_ACCUM_1_BASE_IDX                                                                0
4220  #define regCOMPUTE_USER_ACCUM_2                                                                         0x1bc6
4221  #define regCOMPUTE_USER_ACCUM_2_BASE_IDX                                                                0
4222  #define regCOMPUTE_USER_ACCUM_3                                                                         0x1bc7
4223  #define regCOMPUTE_USER_ACCUM_3_BASE_IDX                                                                0
4224  #define regCOMPUTE_PGM_RSRC3                                                                            0x1bc8
4225  #define regCOMPUTE_PGM_RSRC3_BASE_IDX                                                                   0
4226  #define regCOMPUTE_DDID_INDEX                                                                           0x1bc9
4227  #define regCOMPUTE_DDID_INDEX_BASE_IDX                                                                  0
4228  #define regCOMPUTE_SHADER_CHKSUM                                                                        0x1bca
4229  #define regCOMPUTE_SHADER_CHKSUM_BASE_IDX                                                               0
4230  #define regCOMPUTE_STATIC_THREAD_MGMT_SE4                                                               0x1bcb
4231  #define regCOMPUTE_STATIC_THREAD_MGMT_SE4_BASE_IDX                                                      0
4232  #define regCOMPUTE_STATIC_THREAD_MGMT_SE5                                                               0x1bcc
4233  #define regCOMPUTE_STATIC_THREAD_MGMT_SE5_BASE_IDX                                                      0
4234  #define regCOMPUTE_STATIC_THREAD_MGMT_SE6                                                               0x1bcd
4235  #define regCOMPUTE_STATIC_THREAD_MGMT_SE6_BASE_IDX                                                      0
4236  #define regCOMPUTE_STATIC_THREAD_MGMT_SE7                                                               0x1bce
4237  #define regCOMPUTE_STATIC_THREAD_MGMT_SE7_BASE_IDX                                                      0
4238  #define regCOMPUTE_DISPATCH_INTERLEAVE                                                                  0x1bcf
4239  #define regCOMPUTE_DISPATCH_INTERLEAVE_BASE_IDX                                                         0
4240  #define regCOMPUTE_RELAUNCH                                                                             0x1bd0
4241  #define regCOMPUTE_RELAUNCH_BASE_IDX                                                                    0
4242  #define regCOMPUTE_WAVE_RESTORE_ADDR_LO                                                                 0x1bd1
4243  #define regCOMPUTE_WAVE_RESTORE_ADDR_LO_BASE_IDX                                                        0
4244  #define regCOMPUTE_WAVE_RESTORE_ADDR_HI                                                                 0x1bd2
4245  #define regCOMPUTE_WAVE_RESTORE_ADDR_HI_BASE_IDX                                                        0
4246  #define regCOMPUTE_RELAUNCH2                                                                            0x1bd3
4247  #define regCOMPUTE_RELAUNCH2_BASE_IDX                                                                   0
4248  #define regCOMPUTE_USER_DATA_0                                                                          0x1be0
4249  #define regCOMPUTE_USER_DATA_0_BASE_IDX                                                                 0
4250  #define regCOMPUTE_USER_DATA_1                                                                          0x1be1
4251  #define regCOMPUTE_USER_DATA_1_BASE_IDX                                                                 0
4252  #define regCOMPUTE_USER_DATA_2                                                                          0x1be2
4253  #define regCOMPUTE_USER_DATA_2_BASE_IDX                                                                 0
4254  #define regCOMPUTE_USER_DATA_3                                                                          0x1be3
4255  #define regCOMPUTE_USER_DATA_3_BASE_IDX                                                                 0
4256  #define regCOMPUTE_USER_DATA_4                                                                          0x1be4
4257  #define regCOMPUTE_USER_DATA_4_BASE_IDX                                                                 0
4258  #define regCOMPUTE_USER_DATA_5                                                                          0x1be5
4259  #define regCOMPUTE_USER_DATA_5_BASE_IDX                                                                 0
4260  #define regCOMPUTE_USER_DATA_6                                                                          0x1be6
4261  #define regCOMPUTE_USER_DATA_6_BASE_IDX                                                                 0
4262  #define regCOMPUTE_USER_DATA_7                                                                          0x1be7
4263  #define regCOMPUTE_USER_DATA_7_BASE_IDX                                                                 0
4264  #define regCOMPUTE_USER_DATA_8                                                                          0x1be8
4265  #define regCOMPUTE_USER_DATA_8_BASE_IDX                                                                 0
4266  #define regCOMPUTE_USER_DATA_9                                                                          0x1be9
4267  #define regCOMPUTE_USER_DATA_9_BASE_IDX                                                                 0
4268  #define regCOMPUTE_USER_DATA_10                                                                         0x1bea
4269  #define regCOMPUTE_USER_DATA_10_BASE_IDX                                                                0
4270  #define regCOMPUTE_USER_DATA_11                                                                         0x1beb
4271  #define regCOMPUTE_USER_DATA_11_BASE_IDX                                                                0
4272  #define regCOMPUTE_USER_DATA_12                                                                         0x1bec
4273  #define regCOMPUTE_USER_DATA_12_BASE_IDX                                                                0
4274  #define regCOMPUTE_USER_DATA_13                                                                         0x1bed
4275  #define regCOMPUTE_USER_DATA_13_BASE_IDX                                                                0
4276  #define regCOMPUTE_USER_DATA_14                                                                         0x1bee
4277  #define regCOMPUTE_USER_DATA_14_BASE_IDX                                                                0
4278  #define regCOMPUTE_USER_DATA_15                                                                         0x1bef
4279  #define regCOMPUTE_USER_DATA_15_BASE_IDX                                                                0
4280  #define regCOMPUTE_DISPATCH_TUNNEL                                                                      0x1c1d
4281  #define regCOMPUTE_DISPATCH_TUNNEL_BASE_IDX                                                             0
4282  #define regCOMPUTE_DISPATCH_END                                                                         0x1c1e
4283  #define regCOMPUTE_DISPATCH_END_BASE_IDX                                                                0
4284  #define regCOMPUTE_NOWHERE                                                                              0x1c1f
4285  #define regCOMPUTE_NOWHERE_BASE_IDX                                                                     0
4286  #define regSH_RESERVED_REG0                                                                             0x1c20
4287  #define regSH_RESERVED_REG0_BASE_IDX                                                                    0
4288  #define regSH_RESERVED_REG1                                                                             0x1c21
4289  #define regSH_RESERVED_REG1_BASE_IDX                                                                    0
4290  
4291  
4292  // addressBlock: gc_cppdec
4293  // base address: 0xc080
4294  #define regCP_CU_MASK_ADDR_LO                                                                           0x1dd2
4295  #define regCP_CU_MASK_ADDR_LO_BASE_IDX                                                                  0
4296  #define regCP_CU_MASK_ADDR_HI                                                                           0x1dd3
4297  #define regCP_CU_MASK_ADDR_HI_BASE_IDX                                                                  0
4298  #define regCP_CU_MASK_CNTL                                                                              0x1dd4
4299  #define regCP_CU_MASK_CNTL_BASE_IDX                                                                     0
4300  #define regCP_EOPQ_WAIT_TIME                                                                            0x1dd5
4301  #define regCP_EOPQ_WAIT_TIME_BASE_IDX                                                                   0
4302  #define regCP_CPC_MGCG_SYNC_CNTL                                                                        0x1dd6
4303  #define regCP_CPC_MGCG_SYNC_CNTL_BASE_IDX                                                               0
4304  #define regCPC_INT_INFO                                                                                 0x1dd7
4305  #define regCPC_INT_INFO_BASE_IDX                                                                        0
4306  #define regCP_VIRT_STATUS                                                                               0x1dd8
4307  #define regCP_VIRT_STATUS_BASE_IDX                                                                      0
4308  #define regCPC_INT_ADDR                                                                                 0x1dd9
4309  #define regCPC_INT_ADDR_BASE_IDX                                                                        0
4310  #define regCPC_INT_PASID                                                                                0x1dda
4311  #define regCPC_INT_PASID_BASE_IDX                                                                       0
4312  #define regCP_GFX_ERROR                                                                                 0x1ddb
4313  #define regCP_GFX_ERROR_BASE_IDX                                                                        0
4314  #define regCPG_UTCL1_CNTL                                                                               0x1ddc
4315  #define regCPG_UTCL1_CNTL_BASE_IDX                                                                      0
4316  #define regCPC_UTCL1_CNTL                                                                               0x1ddd
4317  #define regCPC_UTCL1_CNTL_BASE_IDX                                                                      0
4318  #define regCPF_UTCL1_CNTL                                                                               0x1dde
4319  #define regCPF_UTCL1_CNTL_BASE_IDX                                                                      0
4320  #define regCP_AQL_SMM_STATUS                                                                            0x1ddf
4321  #define regCP_AQL_SMM_STATUS_BASE_IDX                                                                   0
4322  #define regCP_RB0_BASE                                                                                  0x1de0
4323  #define regCP_RB0_BASE_BASE_IDX                                                                         0
4324  #define regCP_RB_BASE                                                                                   0x1de0
4325  #define regCP_RB_BASE_BASE_IDX                                                                          0
4326  #define regCP_RB0_CNTL                                                                                  0x1de1
4327  #define regCP_RB0_CNTL_BASE_IDX                                                                         0
4328  #define regCP_RB_CNTL                                                                                   0x1de1
4329  #define regCP_RB_CNTL_BASE_IDX                                                                          0
4330  #define regCP_RB_RPTR_WR                                                                                0x1de2
4331  #define regCP_RB_RPTR_WR_BASE_IDX                                                                       0
4332  #define regCP_RB0_RPTR_ADDR                                                                             0x1de3
4333  #define regCP_RB0_RPTR_ADDR_BASE_IDX                                                                    0
4334  #define regCP_RB_RPTR_ADDR                                                                              0x1de3
4335  #define regCP_RB_RPTR_ADDR_BASE_IDX                                                                     0
4336  #define regCP_RB0_RPTR_ADDR_HI                                                                          0x1de4
4337  #define regCP_RB0_RPTR_ADDR_HI_BASE_IDX                                                                 0
4338  #define regCP_RB_RPTR_ADDR_HI                                                                           0x1de4
4339  #define regCP_RB_RPTR_ADDR_HI_BASE_IDX                                                                  0
4340  #define regCP_RB0_BUFSZ_MASK                                                                            0x1de5
4341  #define regCP_RB0_BUFSZ_MASK_BASE_IDX                                                                   0
4342  #define regCP_RB_BUFSZ_MASK                                                                             0x1de5
4343  #define regCP_RB_BUFSZ_MASK_BASE_IDX                                                                    0
4344  #define regGC_PRIV_MODE                                                                                 0x1de8
4345  #define regGC_PRIV_MODE_BASE_IDX                                                                        0
4346  #define regCP_INT_CNTL                                                                                  0x1de9
4347  #define regCP_INT_CNTL_BASE_IDX                                                                         0
4348  #define regCP_INT_STATUS                                                                                0x1dea
4349  #define regCP_INT_STATUS_BASE_IDX                                                                       0
4350  #define regCP_DEVICE_ID                                                                                 0x1deb
4351  #define regCP_DEVICE_ID_BASE_IDX                                                                        0
4352  #define regCP_ME0_PIPE_PRIORITY_CNTS                                                                    0x1dec
4353  #define regCP_ME0_PIPE_PRIORITY_CNTS_BASE_IDX                                                           0
4354  #define regCP_RING_PRIORITY_CNTS                                                                        0x1dec
4355  #define regCP_RING_PRIORITY_CNTS_BASE_IDX                                                               0
4356  #define regCP_ME0_PIPE0_PRIORITY                                                                        0x1ded
4357  #define regCP_ME0_PIPE0_PRIORITY_BASE_IDX                                                               0
4358  #define regCP_RING0_PRIORITY                                                                            0x1ded
4359  #define regCP_RING0_PRIORITY_BASE_IDX                                                                   0
4360  #define regCP_ME0_PIPE1_PRIORITY                                                                        0x1dee
4361  #define regCP_ME0_PIPE1_PRIORITY_BASE_IDX                                                               0
4362  #define regCP_RING1_PRIORITY                                                                            0x1dee
4363  #define regCP_RING1_PRIORITY_BASE_IDX                                                                   0
4364  #define regCP_FATAL_ERROR                                                                               0x1df0
4365  #define regCP_FATAL_ERROR_BASE_IDX                                                                      0
4366  #define regCP_RB_VMID                                                                                   0x1df1
4367  #define regCP_RB_VMID_BASE_IDX                                                                          0
4368  #define regCP_ME0_PIPE0_VMID                                                                            0x1df2
4369  #define regCP_ME0_PIPE0_VMID_BASE_IDX                                                                   0
4370  #define regCP_ME0_PIPE1_VMID                                                                            0x1df3
4371  #define regCP_ME0_PIPE1_VMID_BASE_IDX                                                                   0
4372  #define regCP_RB0_WPTR                                                                                  0x1df4
4373  #define regCP_RB0_WPTR_BASE_IDX                                                                         0
4374  #define regCP_RB_WPTR                                                                                   0x1df4
4375  #define regCP_RB_WPTR_BASE_IDX                                                                          0
4376  #define regCP_RB0_WPTR_HI                                                                               0x1df5
4377  #define regCP_RB0_WPTR_HI_BASE_IDX                                                                      0
4378  #define regCP_RB_WPTR_HI                                                                                0x1df5
4379  #define regCP_RB_WPTR_HI_BASE_IDX                                                                       0
4380  #define regCP_RB1_WPTR                                                                                  0x1df6
4381  #define regCP_RB1_WPTR_BASE_IDX                                                                         0
4382  #define regCP_RB1_WPTR_HI                                                                               0x1df7
4383  #define regCP_RB1_WPTR_HI_BASE_IDX                                                                      0
4384  #define regCP_PROCESS_QUANTUM                                                                           0x1df9
4385  #define regCP_PROCESS_QUANTUM_BASE_IDX                                                                  0
4386  #define regCP_RB_DOORBELL_RANGE_LOWER                                                                   0x1dfa
4387  #define regCP_RB_DOORBELL_RANGE_LOWER_BASE_IDX                                                          0
4388  #define regCP_RB_DOORBELL_RANGE_UPPER                                                                   0x1dfb
4389  #define regCP_RB_DOORBELL_RANGE_UPPER_BASE_IDX                                                          0
4390  #define regCP_MEC_DOORBELL_RANGE_LOWER                                                                  0x1dfc
4391  #define regCP_MEC_DOORBELL_RANGE_LOWER_BASE_IDX                                                         0
4392  #define regCP_MEC_DOORBELL_RANGE_UPPER                                                                  0x1dfd
4393  #define regCP_MEC_DOORBELL_RANGE_UPPER_BASE_IDX                                                         0
4394  #define regCPG_UTCL1_ERROR                                                                              0x1dfe
4395  #define regCPG_UTCL1_ERROR_BASE_IDX                                                                     0
4396  #define regCPC_UTCL1_ERROR                                                                              0x1dff
4397  #define regCPC_UTCL1_ERROR_BASE_IDX                                                                     0
4398  #define regCP_RB1_BASE                                                                                  0x1e00
4399  #define regCP_RB1_BASE_BASE_IDX                                                                         0
4400  #define regCP_RB1_CNTL                                                                                  0x1e01
4401  #define regCP_RB1_CNTL_BASE_IDX                                                                         0
4402  #define regCP_RB1_RPTR_ADDR                                                                             0x1e02
4403  #define regCP_RB1_RPTR_ADDR_BASE_IDX                                                                    0
4404  #define regCP_RB1_RPTR_ADDR_HI                                                                          0x1e03
4405  #define regCP_RB1_RPTR_ADDR_HI_BASE_IDX                                                                 0
4406  #define regCP_RB1_BUFSZ_MASK                                                                            0x1e04
4407  #define regCP_RB1_BUFSZ_MASK_BASE_IDX                                                                   0
4408  #define regCP_INT_CNTL_RING0                                                                            0x1e0a
4409  #define regCP_INT_CNTL_RING0_BASE_IDX                                                                   0
4410  #define regCP_INT_CNTL_RING1                                                                            0x1e0b
4411  #define regCP_INT_CNTL_RING1_BASE_IDX                                                                   0
4412  #define regCP_INT_STATUS_RING0                                                                          0x1e0d
4413  #define regCP_INT_STATUS_RING0_BASE_IDX                                                                 0
4414  #define regCP_INT_STATUS_RING1                                                                          0x1e0e
4415  #define regCP_INT_STATUS_RING1_BASE_IDX                                                                 0
4416  #define regCP_ME_F32_INTERRUPT                                                                          0x1e13
4417  #define regCP_ME_F32_INTERRUPT_BASE_IDX                                                                 0
4418  #define regCP_PFP_F32_INTERRUPT                                                                         0x1e14
4419  #define regCP_PFP_F32_INTERRUPT_BASE_IDX                                                                0
4420  #define regCP_MEC1_F32_INTERRUPT                                                                        0x1e16
4421  #define regCP_MEC1_F32_INTERRUPT_BASE_IDX                                                               0
4422  #define regCP_MEC2_F32_INTERRUPT                                                                        0x1e17
4423  #define regCP_MEC2_F32_INTERRUPT_BASE_IDX                                                               0
4424  #define regCP_PWR_CNTL                                                                                  0x1e18
4425  #define regCP_PWR_CNTL_BASE_IDX                                                                         0
4426  #define regCP_ECC_FIRSTOCCURRENCE                                                                       0x1e1a
4427  #define regCP_ECC_FIRSTOCCURRENCE_BASE_IDX                                                              0
4428  #define regCP_ECC_FIRSTOCCURRENCE_RING0                                                                 0x1e1b
4429  #define regCP_ECC_FIRSTOCCURRENCE_RING0_BASE_IDX                                                        0
4430  #define regCP_ECC_FIRSTOCCURRENCE_RING1                                                                 0x1e1c
4431  #define regCP_ECC_FIRSTOCCURRENCE_RING1_BASE_IDX                                                        0
4432  #define regGB_EDC_MODE                                                                                  0x1e1e
4433  #define regGB_EDC_MODE_BASE_IDX                                                                         0
4434  #define regCP_DEBUG                                                                                     0x1e1f
4435  #define regCP_DEBUG_BASE_IDX                                                                            0
4436  #define regCP_CPF_DEBUG                                                                                 0x1e20
4437  #define regCP_CPF_DEBUG_BASE_IDX                                                                        0
4438  #define regCP_CPC_DEBUG                                                                                 0x1e21
4439  #define regCP_CPC_DEBUG_BASE_IDX                                                                        0
4440  #define regCP_PQ_WPTR_POLL_CNTL                                                                         0x1e23
4441  #define regCP_PQ_WPTR_POLL_CNTL_BASE_IDX                                                                0
4442  #define regCP_PQ_WPTR_POLL_CNTL1                                                                        0x1e24
4443  #define regCP_PQ_WPTR_POLL_CNTL1_BASE_IDX                                                               0
4444  #define regCP_ME1_PIPE0_INT_CNTL                                                                        0x1e25
4445  #define regCP_ME1_PIPE0_INT_CNTL_BASE_IDX                                                               0
4446  #define regCP_ME1_PIPE1_INT_CNTL                                                                        0x1e26
4447  #define regCP_ME1_PIPE1_INT_CNTL_BASE_IDX                                                               0
4448  #define regCP_ME1_PIPE2_INT_CNTL                                                                        0x1e27
4449  #define regCP_ME1_PIPE2_INT_CNTL_BASE_IDX                                                               0
4450  #define regCP_ME1_PIPE3_INT_CNTL                                                                        0x1e28
4451  #define regCP_ME1_PIPE3_INT_CNTL_BASE_IDX                                                               0
4452  #define regCP_ME2_PIPE0_INT_CNTL                                                                        0x1e29
4453  #define regCP_ME2_PIPE0_INT_CNTL_BASE_IDX                                                               0
4454  #define regCP_ME2_PIPE1_INT_CNTL                                                                        0x1e2a
4455  #define regCP_ME2_PIPE1_INT_CNTL_BASE_IDX                                                               0
4456  #define regCP_ME2_PIPE2_INT_CNTL                                                                        0x1e2b
4457  #define regCP_ME2_PIPE2_INT_CNTL_BASE_IDX                                                               0
4458  #define regCP_ME2_PIPE3_INT_CNTL                                                                        0x1e2c
4459  #define regCP_ME2_PIPE3_INT_CNTL_BASE_IDX                                                               0
4460  #define regCP_ME1_PIPE0_INT_STATUS                                                                      0x1e2d
4461  #define regCP_ME1_PIPE0_INT_STATUS_BASE_IDX                                                             0
4462  #define regCP_ME1_PIPE1_INT_STATUS                                                                      0x1e2e
4463  #define regCP_ME1_PIPE1_INT_STATUS_BASE_IDX                                                             0
4464  #define regCP_ME1_PIPE2_INT_STATUS                                                                      0x1e2f
4465  #define regCP_ME1_PIPE2_INT_STATUS_BASE_IDX                                                             0
4466  #define regCP_ME1_PIPE3_INT_STATUS                                                                      0x1e30
4467  #define regCP_ME1_PIPE3_INT_STATUS_BASE_IDX                                                             0
4468  #define regCP_ME2_PIPE0_INT_STATUS                                                                      0x1e31
4469  #define regCP_ME2_PIPE0_INT_STATUS_BASE_IDX                                                             0
4470  #define regCP_ME2_PIPE1_INT_STATUS                                                                      0x1e32
4471  #define regCP_ME2_PIPE1_INT_STATUS_BASE_IDX                                                             0
4472  #define regCP_ME2_PIPE2_INT_STATUS                                                                      0x1e33
4473  #define regCP_ME2_PIPE2_INT_STATUS_BASE_IDX                                                             0
4474  #define regCP_ME2_PIPE3_INT_STATUS                                                                      0x1e34
4475  #define regCP_ME2_PIPE3_INT_STATUS_BASE_IDX                                                             0
4476  #define regCP_ME1_INT_STAT_DEBUG                                                                        0x1e35
4477  #define regCP_ME1_INT_STAT_DEBUG_BASE_IDX                                                               0
4478  #define regCP_ME2_INT_STAT_DEBUG                                                                        0x1e36
4479  #define regCP_ME2_INT_STAT_DEBUG_BASE_IDX                                                               0
4480  #define regCP_GFX_QUEUE_INDEX                                                                           0x1e37
4481  #define regCP_GFX_QUEUE_INDEX_BASE_IDX                                                                  0
4482  #define regCC_GC_EDC_CONFIG                                                                             0x1e38
4483  #define regCC_GC_EDC_CONFIG_BASE_IDX                                                                    0
4484  #define regCP_ME1_PIPE_PRIORITY_CNTS                                                                    0x1e39
4485  #define regCP_ME1_PIPE_PRIORITY_CNTS_BASE_IDX                                                           0
4486  #define regCP_ME1_PIPE0_PRIORITY                                                                        0x1e3a
4487  #define regCP_ME1_PIPE0_PRIORITY_BASE_IDX                                                               0
4488  #define regCP_ME1_PIPE1_PRIORITY                                                                        0x1e3b
4489  #define regCP_ME1_PIPE1_PRIORITY_BASE_IDX                                                               0
4490  #define regCP_ME1_PIPE2_PRIORITY                                                                        0x1e3c
4491  #define regCP_ME1_PIPE2_PRIORITY_BASE_IDX                                                               0
4492  #define regCP_ME1_PIPE3_PRIORITY                                                                        0x1e3d
4493  #define regCP_ME1_PIPE3_PRIORITY_BASE_IDX                                                               0
4494  #define regCP_ME2_PIPE_PRIORITY_CNTS                                                                    0x1e3e
4495  #define regCP_ME2_PIPE_PRIORITY_CNTS_BASE_IDX                                                           0
4496  #define regCP_ME2_PIPE0_PRIORITY                                                                        0x1e3f
4497  #define regCP_ME2_PIPE0_PRIORITY_BASE_IDX                                                               0
4498  #define regCP_ME2_PIPE1_PRIORITY                                                                        0x1e40
4499  #define regCP_ME2_PIPE1_PRIORITY_BASE_IDX                                                               0
4500  #define regCP_ME2_PIPE2_PRIORITY                                                                        0x1e41
4501  #define regCP_ME2_PIPE2_PRIORITY_BASE_IDX                                                               0
4502  #define regCP_ME2_PIPE3_PRIORITY                                                                        0x1e42
4503  #define regCP_ME2_PIPE3_PRIORITY_BASE_IDX                                                               0
4504  #define regCP_PFP_PRGRM_CNTR_START                                                                      0x1e44
4505  #define regCP_PFP_PRGRM_CNTR_START_BASE_IDX                                                             0
4506  #define regCP_ME_PRGRM_CNTR_START                                                                       0x1e45
4507  #define regCP_ME_PRGRM_CNTR_START_BASE_IDX                                                              0
4508  #define regCP_MEC1_PRGRM_CNTR_START                                                                     0x1e46
4509  #define regCP_MEC1_PRGRM_CNTR_START_BASE_IDX                                                            0
4510  #define regCP_MEC2_PRGRM_CNTR_START                                                                     0x1e47
4511  #define regCP_MEC2_PRGRM_CNTR_START_BASE_IDX                                                            0
4512  #define regCP_PFP_INTR_ROUTINE_START                                                                    0x1e49
4513  #define regCP_PFP_INTR_ROUTINE_START_BASE_IDX                                                           0
4514  #define regCP_ME_INTR_ROUTINE_START                                                                     0x1e4a
4515  #define regCP_ME_INTR_ROUTINE_START_BASE_IDX                                                            0
4516  #define regCP_MEC1_INTR_ROUTINE_START                                                                   0x1e4b
4517  #define regCP_MEC1_INTR_ROUTINE_START_BASE_IDX                                                          0
4518  #define regCP_MEC2_INTR_ROUTINE_START                                                                   0x1e4c
4519  #define regCP_MEC2_INTR_ROUTINE_START_BASE_IDX                                                          0
4520  #define regCP_CONTEXT_CNTL                                                                              0x1e4d
4521  #define regCP_CONTEXT_CNTL_BASE_IDX                                                                     0
4522  #define regCP_MAX_CONTEXT                                                                               0x1e4e
4523  #define regCP_MAX_CONTEXT_BASE_IDX                                                                      0
4524  #define regCP_IQ_WAIT_TIME1                                                                             0x1e4f
4525  #define regCP_IQ_WAIT_TIME1_BASE_IDX                                                                    0
4526  #define regCP_IQ_WAIT_TIME2                                                                             0x1e50
4527  #define regCP_IQ_WAIT_TIME2_BASE_IDX                                                                    0
4528  #define regCP_RB0_BASE_HI                                                                               0x1e51
4529  #define regCP_RB0_BASE_HI_BASE_IDX                                                                      0
4530  #define regCP_RB1_BASE_HI                                                                               0x1e52
4531  #define regCP_RB1_BASE_HI_BASE_IDX                                                                      0
4532  #define regCP_VMID_RESET                                                                                0x1e53
4533  #define regCP_VMID_RESET_BASE_IDX                                                                       0
4534  #define regCPC_INT_CNTL                                                                                 0x1e54
4535  #define regCPC_INT_CNTL_BASE_IDX                                                                        0
4536  #define regCPC_INT_STATUS                                                                               0x1e55
4537  #define regCPC_INT_STATUS_BASE_IDX                                                                      0
4538  #define regCP_VMID_PREEMPT                                                                              0x1e56
4539  #define regCP_VMID_PREEMPT_BASE_IDX                                                                     0
4540  #define regCPC_INT_CNTX_ID                                                                              0x1e57
4541  #define regCPC_INT_CNTX_ID_BASE_IDX                                                                     0
4542  #define regCP_PQ_STATUS                                                                                 0x1e58
4543  #define regCP_PQ_STATUS_BASE_IDX                                                                        0
4544  #define regCP_PFP_PRGRM_CNTR_START_HI                                                                   0x1e59
4545  #define regCP_PFP_PRGRM_CNTR_START_HI_BASE_IDX                                                          0
4546  #define regCP_MAX_DRAW_COUNT                                                                            0x1e5c
4547  #define regCP_MAX_DRAW_COUNT_BASE_IDX                                                                   0
4548  #define regCP_MEC1_F32_INT_DIS                                                                          0x1e5d
4549  #define regCP_MEC1_F32_INT_DIS_BASE_IDX                                                                 0
4550  #define regCP_MEC2_F32_INT_DIS                                                                          0x1e5e
4551  #define regCP_MEC2_F32_INT_DIS_BASE_IDX                                                                 0
4552  #define regCP_VMID_STATUS                                                                               0x1e5f
4553  #define regCP_VMID_STATUS_BASE_IDX                                                                      0
4554  #define regCPC_SUSPEND_CTX_SAVE_BASE_ADDR_LO                                                            0x1e60
4555  #define regCPC_SUSPEND_CTX_SAVE_BASE_ADDR_LO_BASE_IDX                                                   0
4556  #define regCPC_SUSPEND_CTX_SAVE_BASE_ADDR_HI                                                            0x1e61
4557  #define regCPC_SUSPEND_CTX_SAVE_BASE_ADDR_HI_BASE_IDX                                                   0
4558  #define regCPC_SUSPEND_CTX_SAVE_CONTROL                                                                 0x1e62
4559  #define regCPC_SUSPEND_CTX_SAVE_CONTROL_BASE_IDX                                                        0
4560  #define regCPC_SUSPEND_CNTL_STACK_OFFSET                                                                0x1e63
4561  #define regCPC_SUSPEND_CNTL_STACK_OFFSET_BASE_IDX                                                       0
4562  #define regCPC_SUSPEND_CNTL_STACK_SIZE                                                                  0x1e64
4563  #define regCPC_SUSPEND_CNTL_STACK_SIZE_BASE_IDX                                                         0
4564  #define regCPC_SUSPEND_WG_STATE_OFFSET                                                                  0x1e65
4565  #define regCPC_SUSPEND_WG_STATE_OFFSET_BASE_IDX                                                         0
4566  #define regCPC_SUSPEND_CTX_SAVE_SIZE                                                                    0x1e66
4567  #define regCPC_SUSPEND_CTX_SAVE_SIZE_BASE_IDX                                                           0
4568  #define regCPC_OS_PIPES                                                                                 0x1e67
4569  #define regCPC_OS_PIPES_BASE_IDX                                                                        0
4570  #define regCP_SUSPEND_RESUME_REQ                                                                        0x1e68
4571  #define regCP_SUSPEND_RESUME_REQ_BASE_IDX                                                               0
4572  #define regCP_SUSPEND_CNTL                                                                              0x1e69
4573  #define regCP_SUSPEND_CNTL_BASE_IDX                                                                     0
4574  #define regCP_IQ_WAIT_TIME3                                                                             0x1e6a
4575  #define regCP_IQ_WAIT_TIME3_BASE_IDX                                                                    0
4576  #define regCPC_DDID_BASE_ADDR_LO                                                                        0x1e6b
4577  #define regCPC_DDID_BASE_ADDR_LO_BASE_IDX                                                               0
4578  #define regCP_DDID_BASE_ADDR_LO                                                                         0x1e6b
4579  #define regCP_DDID_BASE_ADDR_LO_BASE_IDX                                                                0
4580  #define regCPC_DDID_BASE_ADDR_HI                                                                        0x1e6c
4581  #define regCPC_DDID_BASE_ADDR_HI_BASE_IDX                                                               0
4582  #define regCP_DDID_BASE_ADDR_HI                                                                         0x1e6c
4583  #define regCP_DDID_BASE_ADDR_HI_BASE_IDX                                                                0
4584  #define regCPC_DDID_CNTL                                                                                0x1e6d
4585  #define regCPC_DDID_CNTL_BASE_IDX                                                                       0
4586  #define regCP_DDID_CNTL                                                                                 0x1e6d
4587  #define regCP_DDID_CNTL_BASE_IDX                                                                        0
4588  #define regCP_GFX_DDID_INFLIGHT_COUNT                                                                   0x1e6e
4589  #define regCP_GFX_DDID_INFLIGHT_COUNT_BASE_IDX                                                          0
4590  #define regCP_GFX_DDID_WPTR                                                                             0x1e6f
4591  #define regCP_GFX_DDID_WPTR_BASE_IDX                                                                    0
4592  #define regCP_GFX_DDID_RPTR                                                                             0x1e70
4593  #define regCP_GFX_DDID_RPTR_BASE_IDX                                                                    0
4594  #define regCP_GFX_DDID_DELTA_RPT_COUNT                                                                  0x1e71
4595  #define regCP_GFX_DDID_DELTA_RPT_COUNT_BASE_IDX                                                         0
4596  #define regCP_GFX_HPD_STATUS0                                                                           0x1e72
4597  #define regCP_GFX_HPD_STATUS0_BASE_IDX                                                                  0
4598  #define regCP_GFX_HPD_CONTROL0                                                                          0x1e73
4599  #define regCP_GFX_HPD_CONTROL0_BASE_IDX                                                                 0
4600  #define regCP_GFX_HPD_OSPRE_FENCE_ADDR_LO                                                               0x1e74
4601  #define regCP_GFX_HPD_OSPRE_FENCE_ADDR_LO_BASE_IDX                                                      0
4602  #define regCP_GFX_HPD_OSPRE_FENCE_ADDR_HI                                                               0x1e75
4603  #define regCP_GFX_HPD_OSPRE_FENCE_ADDR_HI_BASE_IDX                                                      0
4604  #define regCP_GFX_HPD_OSPRE_FENCE_DATA_LO                                                               0x1e76
4605  #define regCP_GFX_HPD_OSPRE_FENCE_DATA_LO_BASE_IDX                                                      0
4606  #define regCP_GFX_HPD_OSPRE_FENCE_DATA_HI                                                               0x1e77
4607  #define regCP_GFX_HPD_OSPRE_FENCE_DATA_HI_BASE_IDX                                                      0
4608  #define regCP_GFX_INDEX_MUTEX                                                                           0x1e78
4609  #define regCP_GFX_INDEX_MUTEX_BASE_IDX                                                                  0
4610  #define regCP_ME_PRGRM_CNTR_START_HI                                                                    0x1e79
4611  #define regCP_ME_PRGRM_CNTR_START_HI_BASE_IDX                                                           0
4612  #define regCP_PFP_INTR_ROUTINE_START_HI                                                                 0x1e7a
4613  #define regCP_PFP_INTR_ROUTINE_START_HI_BASE_IDX                                                        0
4614  #define regCP_ME_INTR_ROUTINE_START_HI                                                                  0x1e7b
4615  #define regCP_ME_INTR_ROUTINE_START_HI_BASE_IDX                                                         0
4616  #define regCP_GFX_MQD_BASE_ADDR                                                                         0x1e7e
4617  #define regCP_GFX_MQD_BASE_ADDR_BASE_IDX                                                                0
4618  #define regCP_GFX_MQD_BASE_ADDR_HI                                                                      0x1e7f
4619  #define regCP_GFX_MQD_BASE_ADDR_HI_BASE_IDX                                                             0
4620  #define regCP_GFX_HQD_ACTIVE                                                                            0x1e80
4621  #define regCP_GFX_HQD_ACTIVE_BASE_IDX                                                                   0
4622  #define regCP_GFX_HQD_VMID                                                                              0x1e81
4623  #define regCP_GFX_HQD_VMID_BASE_IDX                                                                     0
4624  #define regCP_GFX_HQD_QUEUE_PRIORITY                                                                    0x1e84
4625  #define regCP_GFX_HQD_QUEUE_PRIORITY_BASE_IDX                                                           0
4626  #define regCP_GFX_HQD_QUANTUM                                                                           0x1e85
4627  #define regCP_GFX_HQD_QUANTUM_BASE_IDX                                                                  0
4628  #define regCP_GFX_HQD_BASE                                                                              0x1e86
4629  #define regCP_GFX_HQD_BASE_BASE_IDX                                                                     0
4630  #define regCP_GFX_HQD_BASE_HI                                                                           0x1e87
4631  #define regCP_GFX_HQD_BASE_HI_BASE_IDX                                                                  0
4632  #define regCP_GFX_HQD_RPTR                                                                              0x1e88
4633  #define regCP_GFX_HQD_RPTR_BASE_IDX                                                                     0
4634  #define regCP_GFX_HQD_RPTR_ADDR                                                                         0x1e89
4635  #define regCP_GFX_HQD_RPTR_ADDR_BASE_IDX                                                                0
4636  #define regCP_GFX_HQD_RPTR_ADDR_HI                                                                      0x1e8a
4637  #define regCP_GFX_HQD_RPTR_ADDR_HI_BASE_IDX                                                             0
4638  #define regCP_RB_WPTR_POLL_ADDR_LO                                                                      0x1e8b
4639  #define regCP_RB_WPTR_POLL_ADDR_LO_BASE_IDX                                                             0
4640  #define regCP_RB_WPTR_POLL_ADDR_HI                                                                      0x1e8c
4641  #define regCP_RB_WPTR_POLL_ADDR_HI_BASE_IDX                                                             0
4642  #define regCP_RB_DOORBELL_CONTROL                                                                       0x1e8d
4643  #define regCP_RB_DOORBELL_CONTROL_BASE_IDX                                                              0
4644  #define regCP_GFX_HQD_OFFSET                                                                            0x1e8e
4645  #define regCP_GFX_HQD_OFFSET_BASE_IDX                                                                   0
4646  #define regCP_GFX_HQD_CNTL                                                                              0x1e8f
4647  #define regCP_GFX_HQD_CNTL_BASE_IDX                                                                     0
4648  #define regCP_GFX_HQD_CSMD_RPTR                                                                         0x1e90
4649  #define regCP_GFX_HQD_CSMD_RPTR_BASE_IDX                                                                0
4650  #define regCP_GFX_HQD_WPTR                                                                              0x1e91
4651  #define regCP_GFX_HQD_WPTR_BASE_IDX                                                                     0
4652  #define regCP_GFX_HQD_WPTR_HI                                                                           0x1e92
4653  #define regCP_GFX_HQD_WPTR_HI_BASE_IDX                                                                  0
4654  #define regCP_GFX_HQD_DEQUEUE_REQUEST                                                                   0x1e93
4655  #define regCP_GFX_HQD_DEQUEUE_REQUEST_BASE_IDX                                                          0
4656  #define regCP_GFX_HQD_MAPPED                                                                            0x1e94
4657  #define regCP_GFX_HQD_MAPPED_BASE_IDX                                                                   0
4658  #define regCP_GFX_HQD_QUE_MGR_CONTROL                                                                   0x1e95
4659  #define regCP_GFX_HQD_QUE_MGR_CONTROL_BASE_IDX                                                          0
4660  #define regCP_GFX_HQD_IQ_TIMER                                                                          0x1e96
4661  #define regCP_GFX_HQD_IQ_TIMER_BASE_IDX                                                                 0
4662  #define regCP_GFX_HQD_HQ_STATUS0                                                                        0x1e98
4663  #define regCP_GFX_HQD_HQ_STATUS0_BASE_IDX                                                               0
4664  #define regCP_GFX_HQD_HQ_CONTROL0                                                                       0x1e99
4665  #define regCP_GFX_HQD_HQ_CONTROL0_BASE_IDX                                                              0
4666  #define regCP_GFX_MQD_CONTROL                                                                           0x1e9a
4667  #define regCP_GFX_MQD_CONTROL_BASE_IDX                                                                  0
4668  #define regCP_HQD_GFX_CONTROL                                                                           0x1e9f
4669  #define regCP_HQD_GFX_CONTROL_BASE_IDX                                                                  0
4670  #define regCP_HQD_GFX_STATUS                                                                            0x1ea0
4671  #define regCP_HQD_GFX_STATUS_BASE_IDX                                                                   0
4672  #define regCP_DMA_WATCH0_ADDR_LO                                                                        0x1ec0
4673  #define regCP_DMA_WATCH0_ADDR_LO_BASE_IDX                                                               0
4674  #define regCP_DMA_WATCH0_ADDR_HI                                                                        0x1ec1
4675  #define regCP_DMA_WATCH0_ADDR_HI_BASE_IDX                                                               0
4676  #define regCP_DMA_WATCH0_MASK                                                                           0x1ec2
4677  #define regCP_DMA_WATCH0_MASK_BASE_IDX                                                                  0
4678  #define regCP_DMA_WATCH0_CNTL                                                                           0x1ec3
4679  #define regCP_DMA_WATCH0_CNTL_BASE_IDX                                                                  0
4680  #define regCP_DMA_WATCH1_ADDR_LO                                                                        0x1ec4
4681  #define regCP_DMA_WATCH1_ADDR_LO_BASE_IDX                                                               0
4682  #define regCP_DMA_WATCH1_ADDR_HI                                                                        0x1ec5
4683  #define regCP_DMA_WATCH1_ADDR_HI_BASE_IDX                                                               0
4684  #define regCP_DMA_WATCH1_MASK                                                                           0x1ec6
4685  #define regCP_DMA_WATCH1_MASK_BASE_IDX                                                                  0
4686  #define regCP_DMA_WATCH1_CNTL                                                                           0x1ec7
4687  #define regCP_DMA_WATCH1_CNTL_BASE_IDX                                                                  0
4688  #define regCP_DMA_WATCH2_ADDR_LO                                                                        0x1ec8
4689  #define regCP_DMA_WATCH2_ADDR_LO_BASE_IDX                                                               0
4690  #define regCP_DMA_WATCH2_ADDR_HI                                                                        0x1ec9
4691  #define regCP_DMA_WATCH2_ADDR_HI_BASE_IDX                                                               0
4692  #define regCP_DMA_WATCH2_MASK                                                                           0x1eca
4693  #define regCP_DMA_WATCH2_MASK_BASE_IDX                                                                  0
4694  #define regCP_DMA_WATCH2_CNTL                                                                           0x1ecb
4695  #define regCP_DMA_WATCH2_CNTL_BASE_IDX                                                                  0
4696  #define regCP_DMA_WATCH3_ADDR_LO                                                                        0x1ecc
4697  #define regCP_DMA_WATCH3_ADDR_LO_BASE_IDX                                                               0
4698  #define regCP_DMA_WATCH3_ADDR_HI                                                                        0x1ecd
4699  #define regCP_DMA_WATCH3_ADDR_HI_BASE_IDX                                                               0
4700  #define regCP_DMA_WATCH3_MASK                                                                           0x1ece
4701  #define regCP_DMA_WATCH3_MASK_BASE_IDX                                                                  0
4702  #define regCP_DMA_WATCH3_CNTL                                                                           0x1ecf
4703  #define regCP_DMA_WATCH3_CNTL_BASE_IDX                                                                  0
4704  #define regCP_DMA_WATCH_STAT_ADDR_LO                                                                    0x1ed0
4705  #define regCP_DMA_WATCH_STAT_ADDR_LO_BASE_IDX                                                           0
4706  #define regCP_DMA_WATCH_STAT_ADDR_HI                                                                    0x1ed1
4707  #define regCP_DMA_WATCH_STAT_ADDR_HI_BASE_IDX                                                           0
4708  #define regCP_DMA_WATCH_STAT                                                                            0x1ed2
4709  #define regCP_DMA_WATCH_STAT_BASE_IDX                                                                   0
4710  #define regCP_PFP_JT_STAT                                                                               0x1ed3
4711  #define regCP_PFP_JT_STAT_BASE_IDX                                                                      0
4712  #define regCP_MEC_JT_STAT                                                                               0x1ed5
4713  #define regCP_MEC_JT_STAT_BASE_IDX                                                                      0
4714  #define regCP_CPC_BUSY_HYSTERESIS                                                                       0x1edb
4715  #define regCP_CPC_BUSY_HYSTERESIS_BASE_IDX                                                              0
4716  #define regCP_CPF_BUSY_HYSTERESIS1                                                                      0x1edc
4717  #define regCP_CPF_BUSY_HYSTERESIS1_BASE_IDX                                                             0
4718  #define regCP_CPF_BUSY_HYSTERESIS2                                                                      0x1edd
4719  #define regCP_CPF_BUSY_HYSTERESIS2_BASE_IDX                                                             0
4720  #define regCP_CPG_BUSY_HYSTERESIS1                                                                      0x1ede
4721  #define regCP_CPG_BUSY_HYSTERESIS1_BASE_IDX                                                             0
4722  #define regCP_CPG_BUSY_HYSTERESIS2                                                                      0x1edf
4723  #define regCP_CPG_BUSY_HYSTERESIS2_BASE_IDX                                                             0
4724  #define regCP_RB_DOORBELL_CLEAR                                                                         0x1f28
4725  #define regCP_RB_DOORBELL_CLEAR_BASE_IDX                                                                0
4726  #define regCP_RB0_ACTIVE                                                                                0x1f40
4727  #define regCP_RB0_ACTIVE_BASE_IDX                                                                       0
4728  #define regCP_RB_ACTIVE                                                                                 0x1f40
4729  #define regCP_RB_ACTIVE_BASE_IDX                                                                        0
4730  #define regCP_RB1_ACTIVE                                                                                0x1f41
4731  #define regCP_RB1_ACTIVE_BASE_IDX                                                                       0
4732  #define regCP_RB_STATUS                                                                                 0x1f43
4733  #define regCP_RB_STATUS_BASE_IDX                                                                        0
4734  #define regCPG_RCIU_CAM_INDEX                                                                           0x1f44
4735  #define regCPG_RCIU_CAM_INDEX_BASE_IDX                                                                  0
4736  #define regCPG_RCIU_CAM_DATA                                                                            0x1f45
4737  #define regCPG_RCIU_CAM_DATA_BASE_IDX                                                                   0
4738  #define regCPG_RCIU_CAM_DATA_PHASE0                                                                     0x1f45
4739  #define regCPG_RCIU_CAM_DATA_PHASE0_BASE_IDX                                                            0
4740  #define regCPG_RCIU_CAM_DATA_PHASE1                                                                     0x1f45
4741  #define regCPG_RCIU_CAM_DATA_PHASE1_BASE_IDX                                                            0
4742  #define regCPG_RCIU_CAM_DATA_PHASE2                                                                     0x1f45
4743  #define regCPG_RCIU_CAM_DATA_PHASE2_BASE_IDX                                                            0
4744  #define regCP_GPU_TIMESTAMP_OFFSET_LO                                                                   0x1f4c
4745  #define regCP_GPU_TIMESTAMP_OFFSET_LO_BASE_IDX                                                          0
4746  #define regCP_GPU_TIMESTAMP_OFFSET_HI                                                                   0x1f4d
4747  #define regCP_GPU_TIMESTAMP_OFFSET_HI_BASE_IDX                                                          0
4748  #define regCP_SDMA_DMA_DONE                                                                             0x1f4e
4749  #define regCP_SDMA_DMA_DONE_BASE_IDX                                                                    0
4750  #define regCP_PFP_SDMA_CS                                                                               0x1f4f
4751  #define regCP_PFP_SDMA_CS_BASE_IDX                                                                      0
4752  #define regCP_ME_SDMA_CS                                                                                0x1f50
4753  #define regCP_ME_SDMA_CS_BASE_IDX                                                                       0
4754  #define regCPF_GCR_CNTL                                                                                 0x1f53
4755  #define regCPF_GCR_CNTL_BASE_IDX                                                                        0
4756  #define regCPG_UTCL1_STATUS                                                                             0x1f54
4757  #define regCPG_UTCL1_STATUS_BASE_IDX                                                                    0
4758  #define regCPC_UTCL1_STATUS                                                                             0x1f55
4759  #define regCPC_UTCL1_STATUS_BASE_IDX                                                                    0
4760  #define regCPF_UTCL1_STATUS                                                                             0x1f56
4761  #define regCPF_UTCL1_STATUS_BASE_IDX                                                                    0
4762  #define regCP_SD_CNTL                                                                                   0x1f57
4763  #define regCP_SD_CNTL_BASE_IDX                                                                          0
4764  #define regCP_SOFT_RESET_CNTL                                                                           0x1f59
4765  #define regCP_SOFT_RESET_CNTL_BASE_IDX                                                                  0
4766  #define regCP_CPC_GFX_CNTL                                                                              0x1f5a
4767  #define regCP_CPC_GFX_CNTL_BASE_IDX                                                                     0
4768  
4769  
4770  // addressBlock: gc_spipdec
4771  // base address: 0xc700
4772  #define regSPI_ARB_PRIORITY                                                                             0x1f60
4773  #define regSPI_ARB_PRIORITY_BASE_IDX                                                                    0
4774  #define regSPI_ARB_CYCLES_0                                                                             0x1f61
4775  #define regSPI_ARB_CYCLES_0_BASE_IDX                                                                    0
4776  #define regSPI_ARB_CYCLES_1                                                                             0x1f62
4777  #define regSPI_ARB_CYCLES_1_BASE_IDX                                                                    0
4778  #define regSPI_WCL_PIPE_PERCENT_GFX                                                                     0x1f67
4779  #define regSPI_WCL_PIPE_PERCENT_GFX_BASE_IDX                                                            0
4780  #define regSPI_WCL_PIPE_PERCENT_HP3D                                                                    0x1f68
4781  #define regSPI_WCL_PIPE_PERCENT_HP3D_BASE_IDX                                                           0
4782  #define regSPI_WCL_PIPE_PERCENT_CS0                                                                     0x1f69
4783  #define regSPI_WCL_PIPE_PERCENT_CS0_BASE_IDX                                                            0
4784  #define regSPI_WCL_PIPE_PERCENT_CS1                                                                     0x1f6a
4785  #define regSPI_WCL_PIPE_PERCENT_CS1_BASE_IDX                                                            0
4786  #define regSPI_WCL_PIPE_PERCENT_CS2                                                                     0x1f6b
4787  #define regSPI_WCL_PIPE_PERCENT_CS2_BASE_IDX                                                            0
4788  #define regSPI_WCL_PIPE_PERCENT_CS3                                                                     0x1f6c
4789  #define regSPI_WCL_PIPE_PERCENT_CS3_BASE_IDX                                                            0
4790  #define regSPI_WCL_PIPE_PERCENT_CS4                                                                     0x1f6d
4791  #define regSPI_WCL_PIPE_PERCENT_CS4_BASE_IDX                                                            0
4792  #define regSPI_WCL_PIPE_PERCENT_CS5                                                                     0x1f6e
4793  #define regSPI_WCL_PIPE_PERCENT_CS5_BASE_IDX                                                            0
4794  #define regSPI_WCL_PIPE_PERCENT_CS6                                                                     0x1f6f
4795  #define regSPI_WCL_PIPE_PERCENT_CS6_BASE_IDX                                                            0
4796  #define regSPI_WCL_PIPE_PERCENT_CS7                                                                     0x1f70
4797  #define regSPI_WCL_PIPE_PERCENT_CS7_BASE_IDX                                                            0
4798  #define regSPI_USER_ACCUM_VMID_CNTL                                                                     0x1f71
4799  #define regSPI_USER_ACCUM_VMID_CNTL_BASE_IDX                                                            0
4800  #define regSPI_GDBG_PER_VMID_CNTL                                                                       0x1f72
4801  #define regSPI_GDBG_PER_VMID_CNTL_BASE_IDX                                                              0
4802  #define regSPI_COMPUTE_QUEUE_RESET                                                                      0x1f73
4803  #define regSPI_COMPUTE_QUEUE_RESET_BASE_IDX                                                             0
4804  #define regSPI_COMPUTE_WF_CTX_SAVE                                                                      0x1f74
4805  #define regSPI_COMPUTE_WF_CTX_SAVE_BASE_IDX                                                             0
4806  
4807  
4808  // addressBlock: gc_cpphqddec
4809  // base address: 0xc800
4810  #define regCP_HPD_UTCL1_CNTL                                                                            0x1fa3
4811  #define regCP_HPD_UTCL1_CNTL_BASE_IDX                                                                   0
4812  #define regCP_HPD_UTCL1_ERROR                                                                           0x1fa7
4813  #define regCP_HPD_UTCL1_ERROR_BASE_IDX                                                                  0
4814  #define regCP_HPD_UTCL1_ERROR_ADDR                                                                      0x1fa8
4815  #define regCP_HPD_UTCL1_ERROR_ADDR_BASE_IDX                                                             0
4816  #define regCP_MQD_BASE_ADDR                                                                             0x1fa9
4817  #define regCP_MQD_BASE_ADDR_BASE_IDX                                                                    0
4818  #define regCP_MQD_BASE_ADDR_HI                                                                          0x1faa
4819  #define regCP_MQD_BASE_ADDR_HI_BASE_IDX                                                                 0
4820  #define regCP_HQD_ACTIVE                                                                                0x1fab
4821  #define regCP_HQD_ACTIVE_BASE_IDX                                                                       0
4822  #define regCP_HQD_VMID                                                                                  0x1fac
4823  #define regCP_HQD_VMID_BASE_IDX                                                                         0
4824  #define regCP_HQD_PERSISTENT_STATE                                                                      0x1fad
4825  #define regCP_HQD_PERSISTENT_STATE_BASE_IDX                                                             0
4826  #define regCP_HQD_PIPE_PRIORITY                                                                         0x1fae
4827  #define regCP_HQD_PIPE_PRIORITY_BASE_IDX                                                                0
4828  #define regCP_HQD_QUEUE_PRIORITY                                                                        0x1faf
4829  #define regCP_HQD_QUEUE_PRIORITY_BASE_IDX                                                               0
4830  #define regCP_HQD_QUANTUM                                                                               0x1fb0
4831  #define regCP_HQD_QUANTUM_BASE_IDX                                                                      0
4832  #define regCP_HQD_PQ_BASE                                                                               0x1fb1
4833  #define regCP_HQD_PQ_BASE_BASE_IDX                                                                      0
4834  #define regCP_HQD_PQ_BASE_HI                                                                            0x1fb2
4835  #define regCP_HQD_PQ_BASE_HI_BASE_IDX                                                                   0
4836  #define regCP_HQD_PQ_RPTR                                                                               0x1fb3
4837  #define regCP_HQD_PQ_RPTR_BASE_IDX                                                                      0
4838  #define regCP_HQD_PQ_RPTR_REPORT_ADDR                                                                   0x1fb4
4839  #define regCP_HQD_PQ_RPTR_REPORT_ADDR_BASE_IDX                                                          0
4840  #define regCP_HQD_PQ_RPTR_REPORT_ADDR_HI                                                                0x1fb5
4841  #define regCP_HQD_PQ_RPTR_REPORT_ADDR_HI_BASE_IDX                                                       0
4842  #define regCP_HQD_PQ_WPTR_POLL_ADDR                                                                     0x1fb6
4843  #define regCP_HQD_PQ_WPTR_POLL_ADDR_BASE_IDX                                                            0
4844  #define regCP_HQD_PQ_WPTR_POLL_ADDR_HI                                                                  0x1fb7
4845  #define regCP_HQD_PQ_WPTR_POLL_ADDR_HI_BASE_IDX                                                         0
4846  #define regCP_HQD_PQ_DOORBELL_CONTROL                                                                   0x1fb8
4847  #define regCP_HQD_PQ_DOORBELL_CONTROL_BASE_IDX                                                          0
4848  #define regCP_HQD_PQ_CONTROL                                                                            0x1fba
4849  #define regCP_HQD_PQ_CONTROL_BASE_IDX                                                                   0
4850  #define regCP_HQD_IB_BASE_ADDR                                                                          0x1fbb
4851  #define regCP_HQD_IB_BASE_ADDR_BASE_IDX                                                                 0
4852  #define regCP_HQD_IB_BASE_ADDR_HI                                                                       0x1fbc
4853  #define regCP_HQD_IB_BASE_ADDR_HI_BASE_IDX                                                              0
4854  #define regCP_HQD_IB_RPTR                                                                               0x1fbd
4855  #define regCP_HQD_IB_RPTR_BASE_IDX                                                                      0
4856  #define regCP_HQD_IB_CONTROL                                                                            0x1fbe
4857  #define regCP_HQD_IB_CONTROL_BASE_IDX                                                                   0
4858  #define regCP_HQD_IQ_TIMER                                                                              0x1fbf
4859  #define regCP_HQD_IQ_TIMER_BASE_IDX                                                                     0
4860  #define regCP_HQD_IQ_RPTR                                                                               0x1fc0
4861  #define regCP_HQD_IQ_RPTR_BASE_IDX                                                                      0
4862  #define regCP_HQD_DEQUEUE_REQUEST                                                                       0x1fc1
4863  #define regCP_HQD_DEQUEUE_REQUEST_BASE_IDX                                                              0
4864  #define regCP_HQD_DMA_OFFLOAD                                                                           0x1fc2
4865  #define regCP_HQD_DMA_OFFLOAD_BASE_IDX                                                                  0
4866  #define regCP_HQD_OFFLOAD                                                                               0x1fc2
4867  #define regCP_HQD_OFFLOAD_BASE_IDX                                                                      0
4868  #define regCP_HQD_SEMA_CMD                                                                              0x1fc3
4869  #define regCP_HQD_SEMA_CMD_BASE_IDX                                                                     0
4870  #define regCP_HQD_MSG_TYPE                                                                              0x1fc4
4871  #define regCP_HQD_MSG_TYPE_BASE_IDX                                                                     0
4872  #define regCP_HQD_ATOMIC0_PREOP_LO                                                                      0x1fc5
4873  #define regCP_HQD_ATOMIC0_PREOP_LO_BASE_IDX                                                             0
4874  #define regCP_HQD_ATOMIC0_PREOP_HI                                                                      0x1fc6
4875  #define regCP_HQD_ATOMIC0_PREOP_HI_BASE_IDX                                                             0
4876  #define regCP_HQD_ATOMIC1_PREOP_LO                                                                      0x1fc7
4877  #define regCP_HQD_ATOMIC1_PREOP_LO_BASE_IDX                                                             0
4878  #define regCP_HQD_ATOMIC1_PREOP_HI                                                                      0x1fc8
4879  #define regCP_HQD_ATOMIC1_PREOP_HI_BASE_IDX                                                             0
4880  #define regCP_HQD_HQ_SCHEDULER0                                                                         0x1fc9
4881  #define regCP_HQD_HQ_SCHEDULER0_BASE_IDX                                                                0
4882  #define regCP_HQD_HQ_STATUS0                                                                            0x1fc9
4883  #define regCP_HQD_HQ_STATUS0_BASE_IDX                                                                   0
4884  #define regCP_HQD_HQ_CONTROL0                                                                           0x1fca
4885  #define regCP_HQD_HQ_CONTROL0_BASE_IDX                                                                  0
4886  #define regCP_HQD_HQ_SCHEDULER1                                                                         0x1fca
4887  #define regCP_HQD_HQ_SCHEDULER1_BASE_IDX                                                                0
4888  #define regCP_MQD_CONTROL                                                                               0x1fcb
4889  #define regCP_MQD_CONTROL_BASE_IDX                                                                      0
4890  #define regCP_HQD_HQ_STATUS1                                                                            0x1fcc
4891  #define regCP_HQD_HQ_STATUS1_BASE_IDX                                                                   0
4892  #define regCP_HQD_HQ_CONTROL1                                                                           0x1fcd
4893  #define regCP_HQD_HQ_CONTROL1_BASE_IDX                                                                  0
4894  #define regCP_HQD_EOP_BASE_ADDR                                                                         0x1fce
4895  #define regCP_HQD_EOP_BASE_ADDR_BASE_IDX                                                                0
4896  #define regCP_HQD_EOP_BASE_ADDR_HI                                                                      0x1fcf
4897  #define regCP_HQD_EOP_BASE_ADDR_HI_BASE_IDX                                                             0
4898  #define regCP_HQD_EOP_CONTROL                                                                           0x1fd0
4899  #define regCP_HQD_EOP_CONTROL_BASE_IDX                                                                  0
4900  #define regCP_HQD_EOP_RPTR                                                                              0x1fd1
4901  #define regCP_HQD_EOP_RPTR_BASE_IDX                                                                     0
4902  #define regCP_HQD_EOP_WPTR                                                                              0x1fd2
4903  #define regCP_HQD_EOP_WPTR_BASE_IDX                                                                     0
4904  #define regCP_HQD_EOP_EVENTS                                                                            0x1fd3
4905  #define regCP_HQD_EOP_EVENTS_BASE_IDX                                                                   0
4906  #define regCP_HQD_CTX_SAVE_BASE_ADDR_LO                                                                 0x1fd4
4907  #define regCP_HQD_CTX_SAVE_BASE_ADDR_LO_BASE_IDX                                                        0
4908  #define regCP_HQD_CTX_SAVE_BASE_ADDR_HI                                                                 0x1fd5
4909  #define regCP_HQD_CTX_SAVE_BASE_ADDR_HI_BASE_IDX                                                        0
4910  #define regCP_HQD_CTX_SAVE_CONTROL                                                                      0x1fd6
4911  #define regCP_HQD_CTX_SAVE_CONTROL_BASE_IDX                                                             0
4912  #define regCP_HQD_CNTL_STACK_OFFSET                                                                     0x1fd7
4913  #define regCP_HQD_CNTL_STACK_OFFSET_BASE_IDX                                                            0
4914  #define regCP_HQD_CNTL_STACK_SIZE                                                                       0x1fd8
4915  #define regCP_HQD_CNTL_STACK_SIZE_BASE_IDX                                                              0
4916  #define regCP_HQD_WG_STATE_OFFSET                                                                       0x1fd9
4917  #define regCP_HQD_WG_STATE_OFFSET_BASE_IDX                                                              0
4918  #define regCP_HQD_CTX_SAVE_SIZE                                                                         0x1fda
4919  #define regCP_HQD_CTX_SAVE_SIZE_BASE_IDX                                                                0
4920  #define regCP_HQD_GDS_RESOURCE_STATE                                                                    0x1fdb
4921  #define regCP_HQD_GDS_RESOURCE_STATE_BASE_IDX                                                           0
4922  #define regCP_HQD_ERROR                                                                                 0x1fdc
4923  #define regCP_HQD_ERROR_BASE_IDX                                                                        0
4924  #define regCP_HQD_EOP_WPTR_MEM                                                                          0x1fdd
4925  #define regCP_HQD_EOP_WPTR_MEM_BASE_IDX                                                                 0
4926  #define regCP_HQD_AQL_CONTROL                                                                           0x1fde
4927  #define regCP_HQD_AQL_CONTROL_BASE_IDX                                                                  0
4928  #define regCP_HQD_PQ_WPTR_LO                                                                            0x1fdf
4929  #define regCP_HQD_PQ_WPTR_LO_BASE_IDX                                                                   0
4930  #define regCP_HQD_PQ_WPTR_HI                                                                            0x1fe0
4931  #define regCP_HQD_PQ_WPTR_HI_BASE_IDX                                                                   0
4932  #define regCP_HQD_SUSPEND_CNTL_STACK_OFFSET                                                             0x1fe1
4933  #define regCP_HQD_SUSPEND_CNTL_STACK_OFFSET_BASE_IDX                                                    0
4934  #define regCP_HQD_SUSPEND_CNTL_STACK_DW_CNT                                                             0x1fe2
4935  #define regCP_HQD_SUSPEND_CNTL_STACK_DW_CNT_BASE_IDX                                                    0
4936  #define regCP_HQD_SUSPEND_WG_STATE_OFFSET                                                               0x1fe3
4937  #define regCP_HQD_SUSPEND_WG_STATE_OFFSET_BASE_IDX                                                      0
4938  #define regCP_HQD_DDID_RPTR                                                                             0x1fe4
4939  #define regCP_HQD_DDID_RPTR_BASE_IDX                                                                    0
4940  #define regCP_HQD_DDID_WPTR                                                                             0x1fe5
4941  #define regCP_HQD_DDID_WPTR_BASE_IDX                                                                    0
4942  #define regCP_HQD_DDID_INFLIGHT_COUNT                                                                   0x1fe6
4943  #define regCP_HQD_DDID_INFLIGHT_COUNT_BASE_IDX                                                          0
4944  #define regCP_HQD_DDID_DELTA_RPT_COUNT                                                                  0x1fe7
4945  #define regCP_HQD_DDID_DELTA_RPT_COUNT_BASE_IDX                                                         0
4946  #define regCP_HQD_DEQUEUE_STATUS                                                                        0x1fe8
4947  #define regCP_HQD_DEQUEUE_STATUS_BASE_IDX                                                               0
4948  
4949  
4950  // addressBlock: gc_tcpdec
4951  // base address: 0xca80
4952  #define regTCP_WATCH0_ADDR_H                                                                            0x2048
4953  #define regTCP_WATCH0_ADDR_H_BASE_IDX                                                                   0
4954  #define regTCP_WATCH0_ADDR_L                                                                            0x2049
4955  #define regTCP_WATCH0_ADDR_L_BASE_IDX                                                                   0
4956  #define regTCP_WATCH0_CNTL                                                                              0x204a
4957  #define regTCP_WATCH0_CNTL_BASE_IDX                                                                     0
4958  #define regTCP_WATCH1_ADDR_H                                                                            0x204b
4959  #define regTCP_WATCH1_ADDR_H_BASE_IDX                                                                   0
4960  #define regTCP_WATCH1_ADDR_L                                                                            0x204c
4961  #define regTCP_WATCH1_ADDR_L_BASE_IDX                                                                   0
4962  #define regTCP_WATCH1_CNTL                                                                              0x204d
4963  #define regTCP_WATCH1_CNTL_BASE_IDX                                                                     0
4964  #define regTCP_WATCH2_ADDR_H                                                                            0x204e
4965  #define regTCP_WATCH2_ADDR_H_BASE_IDX                                                                   0
4966  #define regTCP_WATCH2_ADDR_L                                                                            0x204f
4967  #define regTCP_WATCH2_ADDR_L_BASE_IDX                                                                   0
4968  #define regTCP_WATCH2_CNTL                                                                              0x2050
4969  #define regTCP_WATCH2_CNTL_BASE_IDX                                                                     0
4970  #define regTCP_WATCH3_ADDR_H                                                                            0x2051
4971  #define regTCP_WATCH3_ADDR_H_BASE_IDX                                                                   0
4972  #define regTCP_WATCH3_ADDR_L                                                                            0x2052
4973  #define regTCP_WATCH3_ADDR_L_BASE_IDX                                                                   0
4974  #define regTCP_WATCH3_CNTL                                                                              0x2053
4975  #define regTCP_WATCH3_CNTL_BASE_IDX                                                                     0
4976  
4977  
4978  // addressBlock: gc_gdspdec
4979  // base address: 0xcc00
4980  #define regGDS_VMID0_BASE                                                                               0x20a0
4981  #define regGDS_VMID0_BASE_BASE_IDX                                                                      0
4982  #define regGDS_VMID0_SIZE                                                                               0x20a1
4983  #define regGDS_VMID0_SIZE_BASE_IDX                                                                      0
4984  #define regGDS_VMID1_BASE                                                                               0x20a2
4985  #define regGDS_VMID1_BASE_BASE_IDX                                                                      0
4986  #define regGDS_VMID1_SIZE                                                                               0x20a3
4987  #define regGDS_VMID1_SIZE_BASE_IDX                                                                      0
4988  #define regGDS_VMID2_BASE                                                                               0x20a4
4989  #define regGDS_VMID2_BASE_BASE_IDX                                                                      0
4990  #define regGDS_VMID2_SIZE                                                                               0x20a5
4991  #define regGDS_VMID2_SIZE_BASE_IDX                                                                      0
4992  #define regGDS_VMID3_BASE                                                                               0x20a6
4993  #define regGDS_VMID3_BASE_BASE_IDX                                                                      0
4994  #define regGDS_VMID3_SIZE                                                                               0x20a7
4995  #define regGDS_VMID3_SIZE_BASE_IDX                                                                      0
4996  #define regGDS_VMID4_BASE                                                                               0x20a8
4997  #define regGDS_VMID4_BASE_BASE_IDX                                                                      0
4998  #define regGDS_VMID4_SIZE                                                                               0x20a9
4999  #define regGDS_VMID4_SIZE_BASE_IDX                                                                      0
5000  #define regGDS_VMID5_BASE                                                                               0x20aa
5001  #define regGDS_VMID5_BASE_BASE_IDX                                                                      0
5002  #define regGDS_VMID5_SIZE                                                                               0x20ab
5003  #define regGDS_VMID5_SIZE_BASE_IDX                                                                      0
5004  #define regGDS_VMID6_BASE                                                                               0x20ac
5005  #define regGDS_VMID6_BASE_BASE_IDX                                                                      0
5006  #define regGDS_VMID6_SIZE                                                                               0x20ad
5007  #define regGDS_VMID6_SIZE_BASE_IDX                                                                      0
5008  #define regGDS_VMID7_BASE                                                                               0x20ae
5009  #define regGDS_VMID7_BASE_BASE_IDX                                                                      0
5010  #define regGDS_VMID7_SIZE                                                                               0x20af
5011  #define regGDS_VMID7_SIZE_BASE_IDX                                                                      0
5012  #define regGDS_VMID8_BASE                                                                               0x20b0
5013  #define regGDS_VMID8_BASE_BASE_IDX                                                                      0
5014  #define regGDS_VMID8_SIZE                                                                               0x20b1
5015  #define regGDS_VMID8_SIZE_BASE_IDX                                                                      0
5016  #define regGDS_VMID9_BASE                                                                               0x20b2
5017  #define regGDS_VMID9_BASE_BASE_IDX                                                                      0
5018  #define regGDS_VMID9_SIZE                                                                               0x20b3
5019  #define regGDS_VMID9_SIZE_BASE_IDX                                                                      0
5020  #define regGDS_VMID10_BASE                                                                              0x20b4
5021  #define regGDS_VMID10_BASE_BASE_IDX                                                                     0
5022  #define regGDS_VMID10_SIZE                                                                              0x20b5
5023  #define regGDS_VMID10_SIZE_BASE_IDX                                                                     0
5024  #define regGDS_VMID11_BASE                                                                              0x20b6
5025  #define regGDS_VMID11_BASE_BASE_IDX                                                                     0
5026  #define regGDS_VMID11_SIZE                                                                              0x20b7
5027  #define regGDS_VMID11_SIZE_BASE_IDX                                                                     0
5028  #define regGDS_VMID12_BASE                                                                              0x20b8
5029  #define regGDS_VMID12_BASE_BASE_IDX                                                                     0
5030  #define regGDS_VMID12_SIZE                                                                              0x20b9
5031  #define regGDS_VMID12_SIZE_BASE_IDX                                                                     0
5032  #define regGDS_VMID13_BASE                                                                              0x20ba
5033  #define regGDS_VMID13_BASE_BASE_IDX                                                                     0
5034  #define regGDS_VMID13_SIZE                                                                              0x20bb
5035  #define regGDS_VMID13_SIZE_BASE_IDX                                                                     0
5036  #define regGDS_VMID14_BASE                                                                              0x20bc
5037  #define regGDS_VMID14_BASE_BASE_IDX                                                                     0
5038  #define regGDS_VMID14_SIZE                                                                              0x20bd
5039  #define regGDS_VMID14_SIZE_BASE_IDX                                                                     0
5040  #define regGDS_VMID15_BASE                                                                              0x20be
5041  #define regGDS_VMID15_BASE_BASE_IDX                                                                     0
5042  #define regGDS_VMID15_SIZE                                                                              0x20bf
5043  #define regGDS_VMID15_SIZE_BASE_IDX                                                                     0
5044  #define regGDS_GWS_VMID0                                                                                0x20c0
5045  #define regGDS_GWS_VMID0_BASE_IDX                                                                       0
5046  #define regGDS_GWS_VMID1                                                                                0x20c1
5047  #define regGDS_GWS_VMID1_BASE_IDX                                                                       0
5048  #define regGDS_GWS_VMID2                                                                                0x20c2
5049  #define regGDS_GWS_VMID2_BASE_IDX                                                                       0
5050  #define regGDS_GWS_VMID3                                                                                0x20c3
5051  #define regGDS_GWS_VMID3_BASE_IDX                                                                       0
5052  #define regGDS_GWS_VMID4                                                                                0x20c4
5053  #define regGDS_GWS_VMID4_BASE_IDX                                                                       0
5054  #define regGDS_GWS_VMID5                                                                                0x20c5
5055  #define regGDS_GWS_VMID5_BASE_IDX                                                                       0
5056  #define regGDS_GWS_VMID6                                                                                0x20c6
5057  #define regGDS_GWS_VMID6_BASE_IDX                                                                       0
5058  #define regGDS_GWS_VMID7                                                                                0x20c7
5059  #define regGDS_GWS_VMID7_BASE_IDX                                                                       0
5060  #define regGDS_GWS_VMID8                                                                                0x20c8
5061  #define regGDS_GWS_VMID8_BASE_IDX                                                                       0
5062  #define regGDS_GWS_VMID9                                                                                0x20c9
5063  #define regGDS_GWS_VMID9_BASE_IDX                                                                       0
5064  #define regGDS_GWS_VMID10                                                                               0x20ca
5065  #define regGDS_GWS_VMID10_BASE_IDX                                                                      0
5066  #define regGDS_GWS_VMID11                                                                               0x20cb
5067  #define regGDS_GWS_VMID11_BASE_IDX                                                                      0
5068  #define regGDS_GWS_VMID12                                                                               0x20cc
5069  #define regGDS_GWS_VMID12_BASE_IDX                                                                      0
5070  #define regGDS_GWS_VMID13                                                                               0x20cd
5071  #define regGDS_GWS_VMID13_BASE_IDX                                                                      0
5072  #define regGDS_GWS_VMID14                                                                               0x20ce
5073  #define regGDS_GWS_VMID14_BASE_IDX                                                                      0
5074  #define regGDS_GWS_VMID15                                                                               0x20cf
5075  #define regGDS_GWS_VMID15_BASE_IDX                                                                      0
5076  #define regGDS_OA_VMID0                                                                                 0x20d0
5077  #define regGDS_OA_VMID0_BASE_IDX                                                                        0
5078  #define regGDS_OA_VMID1                                                                                 0x20d1
5079  #define regGDS_OA_VMID1_BASE_IDX                                                                        0
5080  #define regGDS_OA_VMID2                                                                                 0x20d2
5081  #define regGDS_OA_VMID2_BASE_IDX                                                                        0
5082  #define regGDS_OA_VMID3                                                                                 0x20d3
5083  #define regGDS_OA_VMID3_BASE_IDX                                                                        0
5084  #define regGDS_OA_VMID4                                                                                 0x20d4
5085  #define regGDS_OA_VMID4_BASE_IDX                                                                        0
5086  #define regGDS_OA_VMID5                                                                                 0x20d5
5087  #define regGDS_OA_VMID5_BASE_IDX                                                                        0
5088  #define regGDS_OA_VMID6                                                                                 0x20d6
5089  #define regGDS_OA_VMID6_BASE_IDX                                                                        0
5090  #define regGDS_OA_VMID7                                                                                 0x20d7
5091  #define regGDS_OA_VMID7_BASE_IDX                                                                        0
5092  #define regGDS_OA_VMID8                                                                                 0x20d8
5093  #define regGDS_OA_VMID8_BASE_IDX                                                                        0
5094  #define regGDS_OA_VMID9                                                                                 0x20d9
5095  #define regGDS_OA_VMID9_BASE_IDX                                                                        0
5096  #define regGDS_OA_VMID10                                                                                0x20da
5097  #define regGDS_OA_VMID10_BASE_IDX                                                                       0
5098  #define regGDS_OA_VMID11                                                                                0x20db
5099  #define regGDS_OA_VMID11_BASE_IDX                                                                       0
5100  #define regGDS_OA_VMID12                                                                                0x20dc
5101  #define regGDS_OA_VMID12_BASE_IDX                                                                       0
5102  #define regGDS_OA_VMID13                                                                                0x20dd
5103  #define regGDS_OA_VMID13_BASE_IDX                                                                       0
5104  #define regGDS_OA_VMID14                                                                                0x20de
5105  #define regGDS_OA_VMID14_BASE_IDX                                                                       0
5106  #define regGDS_OA_VMID15                                                                                0x20df
5107  #define regGDS_OA_VMID15_BASE_IDX                                                                       0
5108  #define regGDS_GWS_RESET0                                                                               0x20e4
5109  #define regGDS_GWS_RESET0_BASE_IDX                                                                      0
5110  #define regGDS_GWS_RESET1                                                                               0x20e5
5111  #define regGDS_GWS_RESET1_BASE_IDX                                                                      0
5112  #define regGDS_GWS_RESOURCE_RESET                                                                       0x20e6
5113  #define regGDS_GWS_RESOURCE_RESET_BASE_IDX                                                              0
5114  #define regGDS_COMPUTE_MAX_WAVE_ID                                                                      0x20e8
5115  #define regGDS_COMPUTE_MAX_WAVE_ID_BASE_IDX                                                             0
5116  #define regGDS_OA_RESET_MASK                                                                            0x20e9
5117  #define regGDS_OA_RESET_MASK_BASE_IDX                                                                   0
5118  #define regGDS_OA_RESET                                                                                 0x20ea
5119  #define regGDS_OA_RESET_BASE_IDX                                                                        0
5120  #define regGDS_CS_CTXSW_STATUS                                                                          0x20ed
5121  #define regGDS_CS_CTXSW_STATUS_BASE_IDX                                                                 0
5122  #define regGDS_CS_CTXSW_CNT0                                                                            0x20ee
5123  #define regGDS_CS_CTXSW_CNT0_BASE_IDX                                                                   0
5124  #define regGDS_CS_CTXSW_CNT1                                                                            0x20ef
5125  #define regGDS_CS_CTXSW_CNT1_BASE_IDX                                                                   0
5126  #define regGDS_CS_CTXSW_CNT2                                                                            0x20f0
5127  #define regGDS_CS_CTXSW_CNT2_BASE_IDX                                                                   0
5128  #define regGDS_CS_CTXSW_CNT3                                                                            0x20f1
5129  #define regGDS_CS_CTXSW_CNT3_BASE_IDX                                                                   0
5130  #define regGDS_GFX_CTXSW_STATUS                                                                         0x20f2
5131  #define regGDS_GFX_CTXSW_STATUS_BASE_IDX                                                                0
5132  #define regGDS_PS_CTXSW_CNT0                                                                            0x20f7
5133  #define regGDS_PS_CTXSW_CNT0_BASE_IDX                                                                   0
5134  #define regGDS_PS_CTXSW_CNT1                                                                            0x20f8
5135  #define regGDS_PS_CTXSW_CNT1_BASE_IDX                                                                   0
5136  #define regGDS_PS_CTXSW_CNT2                                                                            0x20f9
5137  #define regGDS_PS_CTXSW_CNT2_BASE_IDX                                                                   0
5138  #define regGDS_PS_CTXSW_CNT3                                                                            0x20fa
5139  #define regGDS_PS_CTXSW_CNT3_BASE_IDX                                                                   0
5140  #define regGDS_PS_CTXSW_IDX                                                                             0x20fb
5141  #define regGDS_PS_CTXSW_IDX_BASE_IDX                                                                    0
5142  #define regGDS_GS_CTXSW_CNT0                                                                            0x2117
5143  #define regGDS_GS_CTXSW_CNT0_BASE_IDX                                                                   0
5144  #define regGDS_GS_CTXSW_CNT1                                                                            0x2118
5145  #define regGDS_GS_CTXSW_CNT1_BASE_IDX                                                                   0
5146  #define regGDS_GS_CTXSW_CNT2                                                                            0x2119
5147  #define regGDS_GS_CTXSW_CNT2_BASE_IDX                                                                   0
5148  #define regGDS_GS_CTXSW_CNT3                                                                            0x211a
5149  #define regGDS_GS_CTXSW_CNT3_BASE_IDX                                                                   0
5150  #define regGDS_MEMORY_CLEAN                                                                             0x211f
5151  #define regGDS_MEMORY_CLEAN_BASE_IDX                                                                    0
5152  
5153  
5154  // addressBlock: gc_rasdec
5155  // base address: 0xce00
5156  #define regRAS_SIGNATURE_CONTROL                                                                        0x2120
5157  #define regRAS_SIGNATURE_CONTROL_BASE_IDX                                                               0
5158  #define regRAS_SIGNATURE_MASK                                                                           0x2121
5159  #define regRAS_SIGNATURE_MASK_BASE_IDX                                                                  0
5160  #define regRAS_SX_SIGNATURE0                                                                            0x2122
5161  #define regRAS_SX_SIGNATURE0_BASE_IDX                                                                   0
5162  #define regRAS_SX_SIGNATURE1                                                                            0x2123
5163  #define regRAS_SX_SIGNATURE1_BASE_IDX                                                                   0
5164  #define regRAS_SX_SIGNATURE2                                                                            0x2124
5165  #define regRAS_SX_SIGNATURE2_BASE_IDX                                                                   0
5166  #define regRAS_SX_SIGNATURE3                                                                            0x2125
5167  #define regRAS_SX_SIGNATURE3_BASE_IDX                                                                   0
5168  #define regRAS_DB_SIGNATURE0                                                                            0x212b
5169  #define regRAS_DB_SIGNATURE0_BASE_IDX                                                                   0
5170  #define regRAS_PA_SIGNATURE0                                                                            0x212c
5171  #define regRAS_PA_SIGNATURE0_BASE_IDX                                                                   0
5172  #define regRAS_SC_SIGNATURE0                                                                            0x212f
5173  #define regRAS_SC_SIGNATURE0_BASE_IDX                                                                   0
5174  #define regRAS_SC_SIGNATURE1                                                                            0x2130
5175  #define regRAS_SC_SIGNATURE1_BASE_IDX                                                                   0
5176  #define regRAS_SC_SIGNATURE2                                                                            0x2131
5177  #define regRAS_SC_SIGNATURE2_BASE_IDX                                                                   0
5178  #define regRAS_SC_SIGNATURE3                                                                            0x2132
5179  #define regRAS_SC_SIGNATURE3_BASE_IDX                                                                   0
5180  #define regRAS_SC_SIGNATURE4                                                                            0x2133
5181  #define regRAS_SC_SIGNATURE4_BASE_IDX                                                                   0
5182  #define regRAS_SC_SIGNATURE5                                                                            0x2134
5183  #define regRAS_SC_SIGNATURE5_BASE_IDX                                                                   0
5184  #define regRAS_SC_SIGNATURE6                                                                            0x2135
5185  #define regRAS_SC_SIGNATURE6_BASE_IDX                                                                   0
5186  #define regRAS_SC_SIGNATURE7                                                                            0x2136
5187  #define regRAS_SC_SIGNATURE7_BASE_IDX                                                                   0
5188  #define regRAS_SPI_SIGNATURE0                                                                           0x2139
5189  #define regRAS_SPI_SIGNATURE0_BASE_IDX                                                                  0
5190  #define regRAS_SPI_SIGNATURE1                                                                           0x213a
5191  #define regRAS_SPI_SIGNATURE1_BASE_IDX                                                                  0
5192  #define regRAS_CB_SIGNATURE0                                                                            0x213d
5193  #define regRAS_CB_SIGNATURE0_BASE_IDX                                                                   0
5194  #define regRAS_BCI_SIGNATURE0                                                                           0x213e
5195  #define regRAS_BCI_SIGNATURE0_BASE_IDX                                                                  0
5196  #define regRAS_BCI_SIGNATURE1                                                                           0x213f
5197  #define regRAS_BCI_SIGNATURE1_BASE_IDX                                                                  0
5198  
5199  
5200  // addressBlock: gc_gusdec
5201  // base address: 0x33000
5202  #define regGUS_IO_RD_COMBINE_FLUSH                                                                      0x2c00
5203  #define regGUS_IO_RD_COMBINE_FLUSH_BASE_IDX                                                             1
5204  #define regGUS_IO_WR_COMBINE_FLUSH                                                                      0x2c01
5205  #define regGUS_IO_WR_COMBINE_FLUSH_BASE_IDX                                                             1
5206  #define regGUS_IO_RD_PRI_AGE_RATE                                                                       0x2c02
5207  #define regGUS_IO_RD_PRI_AGE_RATE_BASE_IDX                                                              1
5208  #define regGUS_IO_WR_PRI_AGE_RATE                                                                       0x2c03
5209  #define regGUS_IO_WR_PRI_AGE_RATE_BASE_IDX                                                              1
5210  #define regGUS_IO_RD_PRI_AGE_COEFF                                                                      0x2c04
5211  #define regGUS_IO_RD_PRI_AGE_COEFF_BASE_IDX                                                             1
5212  #define regGUS_IO_WR_PRI_AGE_COEFF                                                                      0x2c05
5213  #define regGUS_IO_WR_PRI_AGE_COEFF_BASE_IDX                                                             1
5214  #define regGUS_IO_RD_PRI_QUEUING                                                                        0x2c06
5215  #define regGUS_IO_RD_PRI_QUEUING_BASE_IDX                                                               1
5216  #define regGUS_IO_WR_PRI_QUEUING                                                                        0x2c07
5217  #define regGUS_IO_WR_PRI_QUEUING_BASE_IDX                                                               1
5218  #define regGUS_IO_RD_PRI_FIXED                                                                          0x2c08
5219  #define regGUS_IO_RD_PRI_FIXED_BASE_IDX                                                                 1
5220  #define regGUS_IO_WR_PRI_FIXED                                                                          0x2c09
5221  #define regGUS_IO_WR_PRI_FIXED_BASE_IDX                                                                 1
5222  #define regGUS_IO_RD_PRI_URGENCY_COEFF                                                                  0x2c0a
5223  #define regGUS_IO_RD_PRI_URGENCY_COEFF_BASE_IDX                                                         1
5224  #define regGUS_IO_WR_PRI_URGENCY_COEFF                                                                  0x2c0b
5225  #define regGUS_IO_WR_PRI_URGENCY_COEFF_BASE_IDX                                                         1
5226  #define regGUS_IO_RD_PRI_URGENCY_MODE                                                                   0x2c0c
5227  #define regGUS_IO_RD_PRI_URGENCY_MODE_BASE_IDX                                                          1
5228  #define regGUS_IO_WR_PRI_URGENCY_MODE                                                                   0x2c0d
5229  #define regGUS_IO_WR_PRI_URGENCY_MODE_BASE_IDX                                                          1
5230  #define regGUS_IO_RD_PRI_QUANT_PRI1                                                                     0x2c0e
5231  #define regGUS_IO_RD_PRI_QUANT_PRI1_BASE_IDX                                                            1
5232  #define regGUS_IO_RD_PRI_QUANT_PRI2                                                                     0x2c0f
5233  #define regGUS_IO_RD_PRI_QUANT_PRI2_BASE_IDX                                                            1
5234  #define regGUS_IO_RD_PRI_QUANT_PRI3                                                                     0x2c10
5235  #define regGUS_IO_RD_PRI_QUANT_PRI3_BASE_IDX                                                            1
5236  #define regGUS_IO_RD_PRI_QUANT_PRI4                                                                     0x2c11
5237  #define regGUS_IO_RD_PRI_QUANT_PRI4_BASE_IDX                                                            1
5238  #define regGUS_IO_WR_PRI_QUANT_PRI1                                                                     0x2c12
5239  #define regGUS_IO_WR_PRI_QUANT_PRI1_BASE_IDX                                                            1
5240  #define regGUS_IO_WR_PRI_QUANT_PRI2                                                                     0x2c13
5241  #define regGUS_IO_WR_PRI_QUANT_PRI2_BASE_IDX                                                            1
5242  #define regGUS_IO_WR_PRI_QUANT_PRI3                                                                     0x2c14
5243  #define regGUS_IO_WR_PRI_QUANT_PRI3_BASE_IDX                                                            1
5244  #define regGUS_IO_WR_PRI_QUANT_PRI4                                                                     0x2c15
5245  #define regGUS_IO_WR_PRI_QUANT_PRI4_BASE_IDX                                                            1
5246  #define regGUS_IO_RD_PRI_QUANT1_PRI1                                                                    0x2c16
5247  #define regGUS_IO_RD_PRI_QUANT1_PRI1_BASE_IDX                                                           1
5248  #define regGUS_IO_RD_PRI_QUANT1_PRI2                                                                    0x2c17
5249  #define regGUS_IO_RD_PRI_QUANT1_PRI2_BASE_IDX                                                           1
5250  #define regGUS_IO_RD_PRI_QUANT1_PRI3                                                                    0x2c18
5251  #define regGUS_IO_RD_PRI_QUANT1_PRI3_BASE_IDX                                                           1
5252  #define regGUS_IO_RD_PRI_QUANT1_PRI4                                                                    0x2c19
5253  #define regGUS_IO_RD_PRI_QUANT1_PRI4_BASE_IDX                                                           1
5254  #define regGUS_IO_WR_PRI_QUANT1_PRI1                                                                    0x2c1a
5255  #define regGUS_IO_WR_PRI_QUANT1_PRI1_BASE_IDX                                                           1
5256  #define regGUS_IO_WR_PRI_QUANT1_PRI2                                                                    0x2c1b
5257  #define regGUS_IO_WR_PRI_QUANT1_PRI2_BASE_IDX                                                           1
5258  #define regGUS_IO_WR_PRI_QUANT1_PRI3                                                                    0x2c1c
5259  #define regGUS_IO_WR_PRI_QUANT1_PRI3_BASE_IDX                                                           1
5260  #define regGUS_IO_WR_PRI_QUANT1_PRI4                                                                    0x2c1d
5261  #define regGUS_IO_WR_PRI_QUANT1_PRI4_BASE_IDX                                                           1
5262  #define regGUS_DRAM_COMBINE_FLUSH                                                                       0x2c1e
5263  #define regGUS_DRAM_COMBINE_FLUSH_BASE_IDX                                                              1
5264  #define regGUS_DRAM_COMBINE_RD_WR_EN                                                                    0x2c1f
5265  #define regGUS_DRAM_COMBINE_RD_WR_EN_BASE_IDX                                                           1
5266  #define regGUS_DRAM_PRI_AGE_RATE                                                                        0x2c20
5267  #define regGUS_DRAM_PRI_AGE_RATE_BASE_IDX                                                               1
5268  #define regGUS_DRAM_PRI_AGE_COEFF                                                                       0x2c21
5269  #define regGUS_DRAM_PRI_AGE_COEFF_BASE_IDX                                                              1
5270  #define regGUS_DRAM_PRI_QUEUING                                                                         0x2c22
5271  #define regGUS_DRAM_PRI_QUEUING_BASE_IDX                                                                1
5272  #define regGUS_DRAM_PRI_FIXED                                                                           0x2c23
5273  #define regGUS_DRAM_PRI_FIXED_BASE_IDX                                                                  1
5274  #define regGUS_DRAM_PRI_URGENCY_COEFF                                                                   0x2c24
5275  #define regGUS_DRAM_PRI_URGENCY_COEFF_BASE_IDX                                                          1
5276  #define regGUS_DRAM_PRI_URGENCY_MODE                                                                    0x2c25
5277  #define regGUS_DRAM_PRI_URGENCY_MODE_BASE_IDX                                                           1
5278  #define regGUS_DRAM_PRI_QUANT_PRI1                                                                      0x2c26
5279  #define regGUS_DRAM_PRI_QUANT_PRI1_BASE_IDX                                                             1
5280  #define regGUS_DRAM_PRI_QUANT_PRI2                                                                      0x2c27
5281  #define regGUS_DRAM_PRI_QUANT_PRI2_BASE_IDX                                                             1
5282  #define regGUS_DRAM_PRI_QUANT_PRI3                                                                      0x2c28
5283  #define regGUS_DRAM_PRI_QUANT_PRI3_BASE_IDX                                                             1
5284  #define regGUS_DRAM_PRI_QUANT_PRI4                                                                      0x2c29
5285  #define regGUS_DRAM_PRI_QUANT_PRI4_BASE_IDX                                                             1
5286  #define regGUS_DRAM_PRI_QUANT_PRI5                                                                      0x2c2a
5287  #define regGUS_DRAM_PRI_QUANT_PRI5_BASE_IDX                                                             1
5288  #define regGUS_DRAM_PRI_QUANT1_PRI1                                                                     0x2c2b
5289  #define regGUS_DRAM_PRI_QUANT1_PRI1_BASE_IDX                                                            1
5290  #define regGUS_DRAM_PRI_QUANT1_PRI2                                                                     0x2c2c
5291  #define regGUS_DRAM_PRI_QUANT1_PRI2_BASE_IDX                                                            1
5292  #define regGUS_DRAM_PRI_QUANT1_PRI3                                                                     0x2c2d
5293  #define regGUS_DRAM_PRI_QUANT1_PRI3_BASE_IDX                                                            1
5294  #define regGUS_DRAM_PRI_QUANT1_PRI4                                                                     0x2c2e
5295  #define regGUS_DRAM_PRI_QUANT1_PRI4_BASE_IDX                                                            1
5296  #define regGUS_DRAM_PRI_QUANT1_PRI5                                                                     0x2c2f
5297  #define regGUS_DRAM_PRI_QUANT1_PRI5_BASE_IDX                                                            1
5298  #define regGUS_IO_GROUP_BURST                                                                           0x2c30
5299  #define regGUS_IO_GROUP_BURST_BASE_IDX                                                                  1
5300  #define regGUS_DRAM_GROUP_BURST                                                                         0x2c31
5301  #define regGUS_DRAM_GROUP_BURST_BASE_IDX                                                                1
5302  #define regGUS_SDP_ARB_FINAL                                                                            0x2c32
5303  #define regGUS_SDP_ARB_FINAL_BASE_IDX                                                                   1
5304  #define regGUS_SDP_QOS_VC_PRIORITY                                                                      0x2c33
5305  #define regGUS_SDP_QOS_VC_PRIORITY_BASE_IDX                                                             1
5306  #define regGUS_SDP_CREDITS                                                                              0x2c34
5307  #define regGUS_SDP_CREDITS_BASE_IDX                                                                     1
5308  #define regGUS_SDP_TAG_RESERVE0                                                                         0x2c35
5309  #define regGUS_SDP_TAG_RESERVE0_BASE_IDX                                                                1
5310  #define regGUS_SDP_TAG_RESERVE1                                                                         0x2c36
5311  #define regGUS_SDP_TAG_RESERVE1_BASE_IDX                                                                1
5312  #define regGUS_SDP_VCC_RESERVE0                                                                         0x2c37
5313  #define regGUS_SDP_VCC_RESERVE0_BASE_IDX                                                                1
5314  #define regGUS_SDP_VCC_RESERVE1                                                                         0x2c38
5315  #define regGUS_SDP_VCC_RESERVE1_BASE_IDX                                                                1
5316  #define regGUS_SDP_VCD_RESERVE0                                                                         0x2c39
5317  #define regGUS_SDP_VCD_RESERVE0_BASE_IDX                                                                1
5318  #define regGUS_SDP_VCD_RESERVE1                                                                         0x2c3a
5319  #define regGUS_SDP_VCD_RESERVE1_BASE_IDX                                                                1
5320  #define regGUS_SDP_REQ_CNTL                                                                             0x2c3b
5321  #define regGUS_SDP_REQ_CNTL_BASE_IDX                                                                    1
5322  #define regGUS_MISC                                                                                     0x2c3c
5323  #define regGUS_MISC_BASE_IDX                                                                            1
5324  #define regGUS_LATENCY_SAMPLING                                                                         0x2c3d
5325  #define regGUS_LATENCY_SAMPLING_BASE_IDX                                                                1
5326  #define regGUS_ERR_STATUS                                                                               0x2c3e
5327  #define regGUS_ERR_STATUS_BASE_IDX                                                                      1
5328  #define regGUS_MISC2                                                                                    0x2c3f
5329  #define regGUS_MISC2_BASE_IDX                                                                           1
5330  #define regGUS_SDP_BACKDOOR_CMDCREDITS0                                                                 0x2c40
5331  #define regGUS_SDP_BACKDOOR_CMDCREDITS0_BASE_IDX                                                        1
5332  #define regGUS_SDP_BACKDOOR_CMDCREDITS1                                                                 0x2c41
5333  #define regGUS_SDP_BACKDOOR_CMDCREDITS1_BASE_IDX                                                        1
5334  #define regGUS_SDP_BACKDOOR_DATACREDITS0                                                                0x2c42
5335  #define regGUS_SDP_BACKDOOR_DATACREDITS0_BASE_IDX                                                       1
5336  #define regGUS_SDP_BACKDOOR_DATACREDITS1                                                                0x2c43
5337  #define regGUS_SDP_BACKDOOR_DATACREDITS1_BASE_IDX                                                       1
5338  #define regGUS_SDP_BACKDOOR_MISCCREDITS                                                                 0x2c44
5339  #define regGUS_SDP_BACKDOOR_MISCCREDITS_BASE_IDX                                                        1
5340  #define regGUS_SDP_ENABLE                                                                               0x2c45
5341  #define regGUS_SDP_ENABLE_BASE_IDX                                                                      1
5342  #define regGUS_L1_CH0_CMD_IN                                                                            0x2c46
5343  #define regGUS_L1_CH0_CMD_IN_BASE_IDX                                                                   1
5344  #define regGUS_L1_CH0_CMD_OUT                                                                           0x2c47
5345  #define regGUS_L1_CH0_CMD_OUT_BASE_IDX                                                                  1
5346  #define regGUS_L1_CH0_DATA_IN                                                                           0x2c48
5347  #define regGUS_L1_CH0_DATA_IN_BASE_IDX                                                                  1
5348  #define regGUS_L1_CH0_DATA_OUT                                                                          0x2c49
5349  #define regGUS_L1_CH0_DATA_OUT_BASE_IDX                                                                 1
5350  #define regGUS_L1_CH0_DATA_U_IN                                                                         0x2c4a
5351  #define regGUS_L1_CH0_DATA_U_IN_BASE_IDX                                                                1
5352  #define regGUS_L1_CH0_DATA_U_OUT                                                                        0x2c4b
5353  #define regGUS_L1_CH0_DATA_U_OUT_BASE_IDX                                                               1
5354  #define regGUS_L1_CH1_CMD_IN                                                                            0x2c4c
5355  #define regGUS_L1_CH1_CMD_IN_BASE_IDX                                                                   1
5356  #define regGUS_L1_CH1_CMD_OUT                                                                           0x2c4d
5357  #define regGUS_L1_CH1_CMD_OUT_BASE_IDX                                                                  1
5358  #define regGUS_L1_CH1_DATA_IN                                                                           0x2c4e
5359  #define regGUS_L1_CH1_DATA_IN_BASE_IDX                                                                  1
5360  #define regGUS_L1_CH1_DATA_OUT                                                                          0x2c4f
5361  #define regGUS_L1_CH1_DATA_OUT_BASE_IDX                                                                 1
5362  #define regGUS_L1_CH1_DATA_U_IN                                                                         0x2c50
5363  #define regGUS_L1_CH1_DATA_U_IN_BASE_IDX                                                                1
5364  #define regGUS_L1_CH1_DATA_U_OUT                                                                        0x2c51
5365  #define regGUS_L1_CH1_DATA_U_OUT_BASE_IDX                                                               1
5366  #define regGUS_L1_SA0_CMD_IN                                                                            0x2c52
5367  #define regGUS_L1_SA0_CMD_IN_BASE_IDX                                                                   1
5368  #define regGUS_L1_SA0_CMD_OUT                                                                           0x2c53
5369  #define regGUS_L1_SA0_CMD_OUT_BASE_IDX                                                                  1
5370  #define regGUS_L1_SA0_DATA_IN                                                                           0x2c54
5371  #define regGUS_L1_SA0_DATA_IN_BASE_IDX                                                                  1
5372  #define regGUS_L1_SA0_DATA_OUT                                                                          0x2c55
5373  #define regGUS_L1_SA0_DATA_OUT_BASE_IDX                                                                 1
5374  #define regGUS_L1_SA0_DATA_U_IN                                                                         0x2c56
5375  #define regGUS_L1_SA0_DATA_U_IN_BASE_IDX                                                                1
5376  #define regGUS_L1_SA0_DATA_U_OUT                                                                        0x2c57
5377  #define regGUS_L1_SA0_DATA_U_OUT_BASE_IDX                                                               1
5378  #define regGUS_L1_SA1_CMD_IN                                                                            0x2c58
5379  #define regGUS_L1_SA1_CMD_IN_BASE_IDX                                                                   1
5380  #define regGUS_L1_SA1_CMD_OUT                                                                           0x2c59
5381  #define regGUS_L1_SA1_CMD_OUT_BASE_IDX                                                                  1
5382  #define regGUS_L1_SA1_DATA_IN                                                                           0x2c5a
5383  #define regGUS_L1_SA1_DATA_IN_BASE_IDX                                                                  1
5384  #define regGUS_L1_SA1_DATA_OUT                                                                          0x2c5b
5385  #define regGUS_L1_SA1_DATA_OUT_BASE_IDX                                                                 1
5386  #define regGUS_L1_SA1_DATA_U_IN                                                                         0x2c5c
5387  #define regGUS_L1_SA1_DATA_U_IN_BASE_IDX                                                                1
5388  #define regGUS_L1_SA1_DATA_U_OUT                                                                        0x2c5d
5389  #define regGUS_L1_SA1_DATA_U_OUT_BASE_IDX                                                               1
5390  #define regGUS_L1_SA2_CMD_IN                                                                            0x2c5e
5391  #define regGUS_L1_SA2_CMD_IN_BASE_IDX                                                                   1
5392  #define regGUS_L1_SA2_CMD_OUT                                                                           0x2c5f
5393  #define regGUS_L1_SA2_CMD_OUT_BASE_IDX                                                                  1
5394  #define regGUS_L1_SA2_DATA_IN                                                                           0x2c60
5395  #define regGUS_L1_SA2_DATA_IN_BASE_IDX                                                                  1
5396  #define regGUS_L1_SA2_DATA_OUT                                                                          0x2c61
5397  #define regGUS_L1_SA2_DATA_OUT_BASE_IDX                                                                 1
5398  #define regGUS_L1_SA2_DATA_U_IN                                                                         0x2c62
5399  #define regGUS_L1_SA2_DATA_U_IN_BASE_IDX                                                                1
5400  #define regGUS_L1_SA2_DATA_U_OUT                                                                        0x2c63
5401  #define regGUS_L1_SA2_DATA_U_OUT_BASE_IDX                                                               1
5402  #define regGUS_L1_SA3_CMD_IN                                                                            0x2c64
5403  #define regGUS_L1_SA3_CMD_IN_BASE_IDX                                                                   1
5404  #define regGUS_L1_SA3_CMD_OUT                                                                           0x2c65
5405  #define regGUS_L1_SA3_CMD_OUT_BASE_IDX                                                                  1
5406  #define regGUS_L1_SA3_DATA_IN                                                                           0x2c66
5407  #define regGUS_L1_SA3_DATA_IN_BASE_IDX                                                                  1
5408  #define regGUS_L1_SA3_DATA_OUT                                                                          0x2c67
5409  #define regGUS_L1_SA3_DATA_OUT_BASE_IDX                                                                 1
5410  #define regGUS_L1_SA3_DATA_U_IN                                                                         0x2c68
5411  #define regGUS_L1_SA3_DATA_U_IN_BASE_IDX                                                                1
5412  #define regGUS_L1_SA3_DATA_U_OUT                                                                        0x2c69
5413  #define regGUS_L1_SA3_DATA_U_OUT_BASE_IDX                                                               1
5414  #define regGUS_MISC3                                                                                    0x2c6a
5415  #define regGUS_MISC3_BASE_IDX                                                                           1
5416  #define regGUS_WRRSP_FIFO_CNTL                                                                          0x2c6b
5417  #define regGUS_WRRSP_FIFO_CNTL_BASE_IDX                                                                 1
5418  
5419  
5420  // addressBlock: gc_gfxdec0
5421  // base address: 0x28000
5422  #define regDB_RENDER_CONTROL                                                                            0x0000
5423  #define regDB_RENDER_CONTROL_BASE_IDX                                                                   1
5424  #define regDB_COUNT_CONTROL                                                                             0x0001
5425  #define regDB_COUNT_CONTROL_BASE_IDX                                                                    1
5426  #define regDB_DEPTH_VIEW                                                                                0x0002
5427  #define regDB_DEPTH_VIEW_BASE_IDX                                                                       1
5428  #define regDB_RENDER_OVERRIDE                                                                           0x0003
5429  #define regDB_RENDER_OVERRIDE_BASE_IDX                                                                  1
5430  #define regDB_RENDER_OVERRIDE2                                                                          0x0004
5431  #define regDB_RENDER_OVERRIDE2_BASE_IDX                                                                 1
5432  #define regDB_HTILE_DATA_BASE                                                                           0x0005
5433  #define regDB_HTILE_DATA_BASE_BASE_IDX                                                                  1
5434  #define regDB_DEPTH_SIZE_XY                                                                             0x0007
5435  #define regDB_DEPTH_SIZE_XY_BASE_IDX                                                                    1
5436  #define regDB_DEPTH_BOUNDS_MIN                                                                          0x0008
5437  #define regDB_DEPTH_BOUNDS_MIN_BASE_IDX                                                                 1
5438  #define regDB_DEPTH_BOUNDS_MAX                                                                          0x0009
5439  #define regDB_DEPTH_BOUNDS_MAX_BASE_IDX                                                                 1
5440  #define regDB_STENCIL_CLEAR                                                                             0x000a
5441  #define regDB_STENCIL_CLEAR_BASE_IDX                                                                    1
5442  #define regDB_DEPTH_CLEAR                                                                               0x000b
5443  #define regDB_DEPTH_CLEAR_BASE_IDX                                                                      1
5444  #define regPA_SC_SCREEN_SCISSOR_TL                                                                      0x000c
5445  #define regPA_SC_SCREEN_SCISSOR_TL_BASE_IDX                                                             1
5446  #define regPA_SC_SCREEN_SCISSOR_BR                                                                      0x000d
5447  #define regPA_SC_SCREEN_SCISSOR_BR_BASE_IDX                                                             1
5448  #define regDB_RESERVED_REG_2                                                                            0x000f
5449  #define regDB_RESERVED_REG_2_BASE_IDX                                                                   1
5450  #define regDB_Z_INFO                                                                                    0x0010
5451  #define regDB_Z_INFO_BASE_IDX                                                                           1
5452  #define regDB_STENCIL_INFO                                                                              0x0011
5453  #define regDB_STENCIL_INFO_BASE_IDX                                                                     1
5454  #define regDB_Z_READ_BASE                                                                               0x0012
5455  #define regDB_Z_READ_BASE_BASE_IDX                                                                      1
5456  #define regDB_STENCIL_READ_BASE                                                                         0x0013
5457  #define regDB_STENCIL_READ_BASE_BASE_IDX                                                                1
5458  #define regDB_Z_WRITE_BASE                                                                              0x0014
5459  #define regDB_Z_WRITE_BASE_BASE_IDX                                                                     1
5460  #define regDB_STENCIL_WRITE_BASE                                                                        0x0015
5461  #define regDB_STENCIL_WRITE_BASE_BASE_IDX                                                               1
5462  #define regDB_RESERVED_REG_1                                                                            0x0016
5463  #define regDB_RESERVED_REG_1_BASE_IDX                                                                   1
5464  #define regDB_RESERVED_REG_3                                                                            0x0017
5465  #define regDB_RESERVED_REG_3_BASE_IDX                                                                   1
5466  #define regDB_Z_READ_BASE_HI                                                                            0x001a
5467  #define regDB_Z_READ_BASE_HI_BASE_IDX                                                                   1
5468  #define regDB_STENCIL_READ_BASE_HI                                                                      0x001b
5469  #define regDB_STENCIL_READ_BASE_HI_BASE_IDX                                                             1
5470  #define regDB_Z_WRITE_BASE_HI                                                                           0x001c
5471  #define regDB_Z_WRITE_BASE_HI_BASE_IDX                                                                  1
5472  #define regDB_STENCIL_WRITE_BASE_HI                                                                     0x001d
5473  #define regDB_STENCIL_WRITE_BASE_HI_BASE_IDX                                                            1
5474  #define regDB_HTILE_DATA_BASE_HI                                                                        0x001e
5475  #define regDB_HTILE_DATA_BASE_HI_BASE_IDX                                                               1
5476  #define regDB_RMI_L2_CACHE_CONTROL                                                                      0x001f
5477  #define regDB_RMI_L2_CACHE_CONTROL_BASE_IDX                                                             1
5478  #define regTA_BC_BASE_ADDR                                                                              0x0020
5479  #define regTA_BC_BASE_ADDR_BASE_IDX                                                                     1
5480  #define regTA_BC_BASE_ADDR_HI                                                                           0x0021
5481  #define regTA_BC_BASE_ADDR_HI_BASE_IDX                                                                  1
5482  #define regCOHER_DEST_BASE_HI_0                                                                         0x007a
5483  #define regCOHER_DEST_BASE_HI_0_BASE_IDX                                                                1
5484  #define regCOHER_DEST_BASE_HI_1                                                                         0x007b
5485  #define regCOHER_DEST_BASE_HI_1_BASE_IDX                                                                1
5486  #define regCOHER_DEST_BASE_HI_2                                                                         0x007c
5487  #define regCOHER_DEST_BASE_HI_2_BASE_IDX                                                                1
5488  #define regCOHER_DEST_BASE_HI_3                                                                         0x007d
5489  #define regCOHER_DEST_BASE_HI_3_BASE_IDX                                                                1
5490  #define regCOHER_DEST_BASE_2                                                                            0x007e
5491  #define regCOHER_DEST_BASE_2_BASE_IDX                                                                   1
5492  #define regCOHER_DEST_BASE_3                                                                            0x007f
5493  #define regCOHER_DEST_BASE_3_BASE_IDX                                                                   1
5494  #define regPA_SC_WINDOW_OFFSET                                                                          0x0080
5495  #define regPA_SC_WINDOW_OFFSET_BASE_IDX                                                                 1
5496  #define regPA_SC_WINDOW_SCISSOR_TL                                                                      0x0081
5497  #define regPA_SC_WINDOW_SCISSOR_TL_BASE_IDX                                                             1
5498  #define regPA_SC_WINDOW_SCISSOR_BR                                                                      0x0082
5499  #define regPA_SC_WINDOW_SCISSOR_BR_BASE_IDX                                                             1
5500  #define regPA_SC_CLIPRECT_RULE                                                                          0x0083
5501  #define regPA_SC_CLIPRECT_RULE_BASE_IDX                                                                 1
5502  #define regPA_SC_CLIPRECT_0_TL                                                                          0x0084
5503  #define regPA_SC_CLIPRECT_0_TL_BASE_IDX                                                                 1
5504  #define regPA_SC_CLIPRECT_0_BR                                                                          0x0085
5505  #define regPA_SC_CLIPRECT_0_BR_BASE_IDX                                                                 1
5506  #define regPA_SC_CLIPRECT_1_TL                                                                          0x0086
5507  #define regPA_SC_CLIPRECT_1_TL_BASE_IDX                                                                 1
5508  #define regPA_SC_CLIPRECT_1_BR                                                                          0x0087
5509  #define regPA_SC_CLIPRECT_1_BR_BASE_IDX                                                                 1
5510  #define regPA_SC_CLIPRECT_2_TL                                                                          0x0088
5511  #define regPA_SC_CLIPRECT_2_TL_BASE_IDX                                                                 1
5512  #define regPA_SC_CLIPRECT_2_BR                                                                          0x0089
5513  #define regPA_SC_CLIPRECT_2_BR_BASE_IDX                                                                 1
5514  #define regPA_SC_CLIPRECT_3_TL                                                                          0x008a
5515  #define regPA_SC_CLIPRECT_3_TL_BASE_IDX                                                                 1
5516  #define regPA_SC_CLIPRECT_3_BR                                                                          0x008b
5517  #define regPA_SC_CLIPRECT_3_BR_BASE_IDX                                                                 1
5518  #define regPA_SC_EDGERULE                                                                               0x008c
5519  #define regPA_SC_EDGERULE_BASE_IDX                                                                      1
5520  #define regPA_SU_HARDWARE_SCREEN_OFFSET                                                                 0x008d
5521  #define regPA_SU_HARDWARE_SCREEN_OFFSET_BASE_IDX                                                        1
5522  #define regCB_TARGET_MASK                                                                               0x008e
5523  #define regCB_TARGET_MASK_BASE_IDX                                                                      1
5524  #define regCB_SHADER_MASK                                                                               0x008f
5525  #define regCB_SHADER_MASK_BASE_IDX                                                                      1
5526  #define regPA_SC_GENERIC_SCISSOR_TL                                                                     0x0090
5527  #define regPA_SC_GENERIC_SCISSOR_TL_BASE_IDX                                                            1
5528  #define regPA_SC_GENERIC_SCISSOR_BR                                                                     0x0091
5529  #define regPA_SC_GENERIC_SCISSOR_BR_BASE_IDX                                                            1
5530  #define regCOHER_DEST_BASE_0                                                                            0x0092
5531  #define regCOHER_DEST_BASE_0_BASE_IDX                                                                   1
5532  #define regCOHER_DEST_BASE_1                                                                            0x0093
5533  #define regCOHER_DEST_BASE_1_BASE_IDX                                                                   1
5534  #define regPA_SC_VPORT_SCISSOR_0_TL                                                                     0x0094
5535  #define regPA_SC_VPORT_SCISSOR_0_TL_BASE_IDX                                                            1
5536  #define regPA_SC_VPORT_SCISSOR_0_BR                                                                     0x0095
5537  #define regPA_SC_VPORT_SCISSOR_0_BR_BASE_IDX                                                            1
5538  #define regPA_SC_VPORT_SCISSOR_1_TL                                                                     0x0096
5539  #define regPA_SC_VPORT_SCISSOR_1_TL_BASE_IDX                                                            1
5540  #define regPA_SC_VPORT_SCISSOR_1_BR                                                                     0x0097
5541  #define regPA_SC_VPORT_SCISSOR_1_BR_BASE_IDX                                                            1
5542  #define regPA_SC_VPORT_SCISSOR_2_TL                                                                     0x0098
5543  #define regPA_SC_VPORT_SCISSOR_2_TL_BASE_IDX                                                            1
5544  #define regPA_SC_VPORT_SCISSOR_2_BR                                                                     0x0099
5545  #define regPA_SC_VPORT_SCISSOR_2_BR_BASE_IDX                                                            1
5546  #define regPA_SC_VPORT_SCISSOR_3_TL                                                                     0x009a
5547  #define regPA_SC_VPORT_SCISSOR_3_TL_BASE_IDX                                                            1
5548  #define regPA_SC_VPORT_SCISSOR_3_BR                                                                     0x009b
5549  #define regPA_SC_VPORT_SCISSOR_3_BR_BASE_IDX                                                            1
5550  #define regPA_SC_VPORT_SCISSOR_4_TL                                                                     0x009c
5551  #define regPA_SC_VPORT_SCISSOR_4_TL_BASE_IDX                                                            1
5552  #define regPA_SC_VPORT_SCISSOR_4_BR                                                                     0x009d
5553  #define regPA_SC_VPORT_SCISSOR_4_BR_BASE_IDX                                                            1
5554  #define regPA_SC_VPORT_SCISSOR_5_TL                                                                     0x009e
5555  #define regPA_SC_VPORT_SCISSOR_5_TL_BASE_IDX                                                            1
5556  #define regPA_SC_VPORT_SCISSOR_5_BR                                                                     0x009f
5557  #define regPA_SC_VPORT_SCISSOR_5_BR_BASE_IDX                                                            1
5558  #define regPA_SC_VPORT_SCISSOR_6_TL                                                                     0x00a0
5559  #define regPA_SC_VPORT_SCISSOR_6_TL_BASE_IDX                                                            1
5560  #define regPA_SC_VPORT_SCISSOR_6_BR                                                                     0x00a1
5561  #define regPA_SC_VPORT_SCISSOR_6_BR_BASE_IDX                                                            1
5562  #define regPA_SC_VPORT_SCISSOR_7_TL                                                                     0x00a2
5563  #define regPA_SC_VPORT_SCISSOR_7_TL_BASE_IDX                                                            1
5564  #define regPA_SC_VPORT_SCISSOR_7_BR                                                                     0x00a3
5565  #define regPA_SC_VPORT_SCISSOR_7_BR_BASE_IDX                                                            1
5566  #define regPA_SC_VPORT_SCISSOR_8_TL                                                                     0x00a4
5567  #define regPA_SC_VPORT_SCISSOR_8_TL_BASE_IDX                                                            1
5568  #define regPA_SC_VPORT_SCISSOR_8_BR                                                                     0x00a5
5569  #define regPA_SC_VPORT_SCISSOR_8_BR_BASE_IDX                                                            1
5570  #define regPA_SC_VPORT_SCISSOR_9_TL                                                                     0x00a6
5571  #define regPA_SC_VPORT_SCISSOR_9_TL_BASE_IDX                                                            1
5572  #define regPA_SC_VPORT_SCISSOR_9_BR                                                                     0x00a7
5573  #define regPA_SC_VPORT_SCISSOR_9_BR_BASE_IDX                                                            1
5574  #define regPA_SC_VPORT_SCISSOR_10_TL                                                                    0x00a8
5575  #define regPA_SC_VPORT_SCISSOR_10_TL_BASE_IDX                                                           1
5576  #define regPA_SC_VPORT_SCISSOR_10_BR                                                                    0x00a9
5577  #define regPA_SC_VPORT_SCISSOR_10_BR_BASE_IDX                                                           1
5578  #define regPA_SC_VPORT_SCISSOR_11_TL                                                                    0x00aa
5579  #define regPA_SC_VPORT_SCISSOR_11_TL_BASE_IDX                                                           1
5580  #define regPA_SC_VPORT_SCISSOR_11_BR                                                                    0x00ab
5581  #define regPA_SC_VPORT_SCISSOR_11_BR_BASE_IDX                                                           1
5582  #define regPA_SC_VPORT_SCISSOR_12_TL                                                                    0x00ac
5583  #define regPA_SC_VPORT_SCISSOR_12_TL_BASE_IDX                                                           1
5584  #define regPA_SC_VPORT_SCISSOR_12_BR                                                                    0x00ad
5585  #define regPA_SC_VPORT_SCISSOR_12_BR_BASE_IDX                                                           1
5586  #define regPA_SC_VPORT_SCISSOR_13_TL                                                                    0x00ae
5587  #define regPA_SC_VPORT_SCISSOR_13_TL_BASE_IDX                                                           1
5588  #define regPA_SC_VPORT_SCISSOR_13_BR                                                                    0x00af
5589  #define regPA_SC_VPORT_SCISSOR_13_BR_BASE_IDX                                                           1
5590  #define regPA_SC_VPORT_SCISSOR_14_TL                                                                    0x00b0
5591  #define regPA_SC_VPORT_SCISSOR_14_TL_BASE_IDX                                                           1
5592  #define regPA_SC_VPORT_SCISSOR_14_BR                                                                    0x00b1
5593  #define regPA_SC_VPORT_SCISSOR_14_BR_BASE_IDX                                                           1
5594  #define regPA_SC_VPORT_SCISSOR_15_TL                                                                    0x00b2
5595  #define regPA_SC_VPORT_SCISSOR_15_TL_BASE_IDX                                                           1
5596  #define regPA_SC_VPORT_SCISSOR_15_BR                                                                    0x00b3
5597  #define regPA_SC_VPORT_SCISSOR_15_BR_BASE_IDX                                                           1
5598  #define regPA_SC_VPORT_ZMIN_0                                                                           0x00b4
5599  #define regPA_SC_VPORT_ZMIN_0_BASE_IDX                                                                  1
5600  #define regPA_SC_VPORT_ZMAX_0                                                                           0x00b5
5601  #define regPA_SC_VPORT_ZMAX_0_BASE_IDX                                                                  1
5602  #define regPA_SC_VPORT_ZMIN_1                                                                           0x00b6
5603  #define regPA_SC_VPORT_ZMIN_1_BASE_IDX                                                                  1
5604  #define regPA_SC_VPORT_ZMAX_1                                                                           0x00b7
5605  #define regPA_SC_VPORT_ZMAX_1_BASE_IDX                                                                  1
5606  #define regPA_SC_VPORT_ZMIN_2                                                                           0x00b8
5607  #define regPA_SC_VPORT_ZMIN_2_BASE_IDX                                                                  1
5608  #define regPA_SC_VPORT_ZMAX_2                                                                           0x00b9
5609  #define regPA_SC_VPORT_ZMAX_2_BASE_IDX                                                                  1
5610  #define regPA_SC_VPORT_ZMIN_3                                                                           0x00ba
5611  #define regPA_SC_VPORT_ZMIN_3_BASE_IDX                                                                  1
5612  #define regPA_SC_VPORT_ZMAX_3                                                                           0x00bb
5613  #define regPA_SC_VPORT_ZMAX_3_BASE_IDX                                                                  1
5614  #define regPA_SC_VPORT_ZMIN_4                                                                           0x00bc
5615  #define regPA_SC_VPORT_ZMIN_4_BASE_IDX                                                                  1
5616  #define regPA_SC_VPORT_ZMAX_4                                                                           0x00bd
5617  #define regPA_SC_VPORT_ZMAX_4_BASE_IDX                                                                  1
5618  #define regPA_SC_VPORT_ZMIN_5                                                                           0x00be
5619  #define regPA_SC_VPORT_ZMIN_5_BASE_IDX                                                                  1
5620  #define regPA_SC_VPORT_ZMAX_5                                                                           0x00bf
5621  #define regPA_SC_VPORT_ZMAX_5_BASE_IDX                                                                  1
5622  #define regPA_SC_VPORT_ZMIN_6                                                                           0x00c0
5623  #define regPA_SC_VPORT_ZMIN_6_BASE_IDX                                                                  1
5624  #define regPA_SC_VPORT_ZMAX_6                                                                           0x00c1
5625  #define regPA_SC_VPORT_ZMAX_6_BASE_IDX                                                                  1
5626  #define regPA_SC_VPORT_ZMIN_7                                                                           0x00c2
5627  #define regPA_SC_VPORT_ZMIN_7_BASE_IDX                                                                  1
5628  #define regPA_SC_VPORT_ZMAX_7                                                                           0x00c3
5629  #define regPA_SC_VPORT_ZMAX_7_BASE_IDX                                                                  1
5630  #define regPA_SC_VPORT_ZMIN_8                                                                           0x00c4
5631  #define regPA_SC_VPORT_ZMIN_8_BASE_IDX                                                                  1
5632  #define regPA_SC_VPORT_ZMAX_8                                                                           0x00c5
5633  #define regPA_SC_VPORT_ZMAX_8_BASE_IDX                                                                  1
5634  #define regPA_SC_VPORT_ZMIN_9                                                                           0x00c6
5635  #define regPA_SC_VPORT_ZMIN_9_BASE_IDX                                                                  1
5636  #define regPA_SC_VPORT_ZMAX_9                                                                           0x00c7
5637  #define regPA_SC_VPORT_ZMAX_9_BASE_IDX                                                                  1
5638  #define regPA_SC_VPORT_ZMIN_10                                                                          0x00c8
5639  #define regPA_SC_VPORT_ZMIN_10_BASE_IDX                                                                 1
5640  #define regPA_SC_VPORT_ZMAX_10                                                                          0x00c9
5641  #define regPA_SC_VPORT_ZMAX_10_BASE_IDX                                                                 1
5642  #define regPA_SC_VPORT_ZMIN_11                                                                          0x00ca
5643  #define regPA_SC_VPORT_ZMIN_11_BASE_IDX                                                                 1
5644  #define regPA_SC_VPORT_ZMAX_11                                                                          0x00cb
5645  #define regPA_SC_VPORT_ZMAX_11_BASE_IDX                                                                 1
5646  #define regPA_SC_VPORT_ZMIN_12                                                                          0x00cc
5647  #define regPA_SC_VPORT_ZMIN_12_BASE_IDX                                                                 1
5648  #define regPA_SC_VPORT_ZMAX_12                                                                          0x00cd
5649  #define regPA_SC_VPORT_ZMAX_12_BASE_IDX                                                                 1
5650  #define regPA_SC_VPORT_ZMIN_13                                                                          0x00ce
5651  #define regPA_SC_VPORT_ZMIN_13_BASE_IDX                                                                 1
5652  #define regPA_SC_VPORT_ZMAX_13                                                                          0x00cf
5653  #define regPA_SC_VPORT_ZMAX_13_BASE_IDX                                                                 1
5654  #define regPA_SC_VPORT_ZMIN_14                                                                          0x00d0
5655  #define regPA_SC_VPORT_ZMIN_14_BASE_IDX                                                                 1
5656  #define regPA_SC_VPORT_ZMAX_14                                                                          0x00d1
5657  #define regPA_SC_VPORT_ZMAX_14_BASE_IDX                                                                 1
5658  #define regPA_SC_VPORT_ZMIN_15                                                                          0x00d2
5659  #define regPA_SC_VPORT_ZMIN_15_BASE_IDX                                                                 1
5660  #define regPA_SC_VPORT_ZMAX_15                                                                          0x00d3
5661  #define regPA_SC_VPORT_ZMAX_15_BASE_IDX                                                                 1
5662  #define regPA_SC_RASTER_CONFIG                                                                          0x00d4
5663  #define regPA_SC_RASTER_CONFIG_BASE_IDX                                                                 1
5664  #define regPA_SC_RASTER_CONFIG_1                                                                        0x00d5
5665  #define regPA_SC_RASTER_CONFIG_1_BASE_IDX                                                               1
5666  #define regPA_SC_SCREEN_EXTENT_CONTROL                                                                  0x00d6
5667  #define regPA_SC_SCREEN_EXTENT_CONTROL_BASE_IDX                                                         1
5668  #define regPA_SC_TILE_STEERING_OVERRIDE                                                                 0x00d7
5669  #define regPA_SC_TILE_STEERING_OVERRIDE_BASE_IDX                                                        1
5670  #define regCP_PERFMON_CNTX_CNTL                                                                         0x00d8
5671  #define regCP_PERFMON_CNTX_CNTL_BASE_IDX                                                                1
5672  #define regCP_PIPEID                                                                                    0x00d9
5673  #define regCP_PIPEID_BASE_IDX                                                                           1
5674  #define regCP_RINGID                                                                                    0x00d9
5675  #define regCP_RINGID_BASE_IDX                                                                           1
5676  #define regCP_VMID                                                                                      0x00da
5677  #define regCP_VMID_BASE_IDX                                                                             1
5678  #define regCONTEXT_RESERVED_REG0                                                                        0x00db
5679  #define regCONTEXT_RESERVED_REG0_BASE_IDX                                                               1
5680  #define regCONTEXT_RESERVED_REG1                                                                        0x00dc
5681  #define regCONTEXT_RESERVED_REG1_BASE_IDX                                                               1
5682  #define regPA_SC_VRS_OVERRIDE_CNTL                                                                      0x00f4
5683  #define regPA_SC_VRS_OVERRIDE_CNTL_BASE_IDX                                                             1
5684  #define regPA_SC_VRS_RATE_FEEDBACK_BASE                                                                 0x00f5
5685  #define regPA_SC_VRS_RATE_FEEDBACK_BASE_BASE_IDX                                                        1
5686  #define regPA_SC_VRS_RATE_FEEDBACK_BASE_EXT                                                             0x00f6
5687  #define regPA_SC_VRS_RATE_FEEDBACK_BASE_EXT_BASE_IDX                                                    1
5688  #define regPA_SC_VRS_RATE_FEEDBACK_SIZE_XY                                                              0x00f7
5689  #define regPA_SC_VRS_RATE_FEEDBACK_SIZE_XY_BASE_IDX                                                     1
5690  #define regPA_SC_VRS_RATE_CACHE_CNTL                                                                    0x00f9
5691  #define regPA_SC_VRS_RATE_CACHE_CNTL_BASE_IDX                                                           1
5692  #define regPA_SC_VRS_RATE_BASE                                                                          0x00fc
5693  #define regPA_SC_VRS_RATE_BASE_BASE_IDX                                                                 1
5694  #define regPA_SC_VRS_RATE_BASE_EXT                                                                      0x00fd
5695  #define regPA_SC_VRS_RATE_BASE_EXT_BASE_IDX                                                             1
5696  #define regPA_SC_VRS_RATE_SIZE_XY                                                                       0x00fe
5697  #define regPA_SC_VRS_RATE_SIZE_XY_BASE_IDX                                                              1
5698  #define regVGT_MULTI_PRIM_IB_RESET_INDX                                                                 0x0103
5699  #define regVGT_MULTI_PRIM_IB_RESET_INDX_BASE_IDX                                                        1
5700  #define regCB_RMI_GL2_CACHE_CONTROL                                                                     0x0104
5701  #define regCB_RMI_GL2_CACHE_CONTROL_BASE_IDX                                                            1
5702  #define regCB_BLEND_RED                                                                                 0x0105
5703  #define regCB_BLEND_RED_BASE_IDX                                                                        1
5704  #define regCB_BLEND_GREEN                                                                               0x0106
5705  #define regCB_BLEND_GREEN_BASE_IDX                                                                      1
5706  #define regCB_BLEND_BLUE                                                                                0x0107
5707  #define regCB_BLEND_BLUE_BASE_IDX                                                                       1
5708  #define regCB_BLEND_ALPHA                                                                               0x0108
5709  #define regCB_BLEND_ALPHA_BASE_IDX                                                                      1
5710  #define regCB_FDCC_CONTROL                                                                              0x0109
5711  #define regCB_FDCC_CONTROL_BASE_IDX                                                                     1
5712  #define regCB_COVERAGE_OUT_CONTROL                                                                      0x010a
5713  #define regCB_COVERAGE_OUT_CONTROL_BASE_IDX                                                             1
5714  #define regDB_STENCIL_CONTROL                                                                           0x010b
5715  #define regDB_STENCIL_CONTROL_BASE_IDX                                                                  1
5716  #define regDB_STENCILREFMASK                                                                            0x010c
5717  #define regDB_STENCILREFMASK_BASE_IDX                                                                   1
5718  #define regDB_STENCILREFMASK_BF                                                                         0x010d
5719  #define regDB_STENCILREFMASK_BF_BASE_IDX                                                                1
5720  #define regPA_CL_VPORT_XSCALE                                                                           0x010f
5721  #define regPA_CL_VPORT_XSCALE_BASE_IDX                                                                  1
5722  #define regPA_CL_VPORT_XOFFSET                                                                          0x0110
5723  #define regPA_CL_VPORT_XOFFSET_BASE_IDX                                                                 1
5724  #define regPA_CL_VPORT_YSCALE                                                                           0x0111
5725  #define regPA_CL_VPORT_YSCALE_BASE_IDX                                                                  1
5726  #define regPA_CL_VPORT_YOFFSET                                                                          0x0112
5727  #define regPA_CL_VPORT_YOFFSET_BASE_IDX                                                                 1
5728  #define regPA_CL_VPORT_ZSCALE                                                                           0x0113
5729  #define regPA_CL_VPORT_ZSCALE_BASE_IDX                                                                  1
5730  #define regPA_CL_VPORT_ZOFFSET                                                                          0x0114
5731  #define regPA_CL_VPORT_ZOFFSET_BASE_IDX                                                                 1
5732  #define regPA_CL_VPORT_XSCALE_1                                                                         0x0115
5733  #define regPA_CL_VPORT_XSCALE_1_BASE_IDX                                                                1
5734  #define regPA_CL_VPORT_XOFFSET_1                                                                        0x0116
5735  #define regPA_CL_VPORT_XOFFSET_1_BASE_IDX                                                               1
5736  #define regPA_CL_VPORT_YSCALE_1                                                                         0x0117
5737  #define regPA_CL_VPORT_YSCALE_1_BASE_IDX                                                                1
5738  #define regPA_CL_VPORT_YOFFSET_1                                                                        0x0118
5739  #define regPA_CL_VPORT_YOFFSET_1_BASE_IDX                                                               1
5740  #define regPA_CL_VPORT_ZSCALE_1                                                                         0x0119
5741  #define regPA_CL_VPORT_ZSCALE_1_BASE_IDX                                                                1
5742  #define regPA_CL_VPORT_ZOFFSET_1                                                                        0x011a
5743  #define regPA_CL_VPORT_ZOFFSET_1_BASE_IDX                                                               1
5744  #define regPA_CL_VPORT_XSCALE_2                                                                         0x011b
5745  #define regPA_CL_VPORT_XSCALE_2_BASE_IDX                                                                1
5746  #define regPA_CL_VPORT_XOFFSET_2                                                                        0x011c
5747  #define regPA_CL_VPORT_XOFFSET_2_BASE_IDX                                                               1
5748  #define regPA_CL_VPORT_YSCALE_2                                                                         0x011d
5749  #define regPA_CL_VPORT_YSCALE_2_BASE_IDX                                                                1
5750  #define regPA_CL_VPORT_YOFFSET_2                                                                        0x011e
5751  #define regPA_CL_VPORT_YOFFSET_2_BASE_IDX                                                               1
5752  #define regPA_CL_VPORT_ZSCALE_2                                                                         0x011f
5753  #define regPA_CL_VPORT_ZSCALE_2_BASE_IDX                                                                1
5754  #define regPA_CL_VPORT_ZOFFSET_2                                                                        0x0120
5755  #define regPA_CL_VPORT_ZOFFSET_2_BASE_IDX                                                               1
5756  #define regPA_CL_VPORT_XSCALE_3                                                                         0x0121
5757  #define regPA_CL_VPORT_XSCALE_3_BASE_IDX                                                                1
5758  #define regPA_CL_VPORT_XOFFSET_3                                                                        0x0122
5759  #define regPA_CL_VPORT_XOFFSET_3_BASE_IDX                                                               1
5760  #define regPA_CL_VPORT_YSCALE_3                                                                         0x0123
5761  #define regPA_CL_VPORT_YSCALE_3_BASE_IDX                                                                1
5762  #define regPA_CL_VPORT_YOFFSET_3                                                                        0x0124
5763  #define regPA_CL_VPORT_YOFFSET_3_BASE_IDX                                                               1
5764  #define regPA_CL_VPORT_ZSCALE_3                                                                         0x0125
5765  #define regPA_CL_VPORT_ZSCALE_3_BASE_IDX                                                                1
5766  #define regPA_CL_VPORT_ZOFFSET_3                                                                        0x0126
5767  #define regPA_CL_VPORT_ZOFFSET_3_BASE_IDX                                                               1
5768  #define regPA_CL_VPORT_XSCALE_4                                                                         0x0127
5769  #define regPA_CL_VPORT_XSCALE_4_BASE_IDX                                                                1
5770  #define regPA_CL_VPORT_XOFFSET_4                                                                        0x0128
5771  #define regPA_CL_VPORT_XOFFSET_4_BASE_IDX                                                               1
5772  #define regPA_CL_VPORT_YSCALE_4                                                                         0x0129
5773  #define regPA_CL_VPORT_YSCALE_4_BASE_IDX                                                                1
5774  #define regPA_CL_VPORT_YOFFSET_4                                                                        0x012a
5775  #define regPA_CL_VPORT_YOFFSET_4_BASE_IDX                                                               1
5776  #define regPA_CL_VPORT_ZSCALE_4                                                                         0x012b
5777  #define regPA_CL_VPORT_ZSCALE_4_BASE_IDX                                                                1
5778  #define regPA_CL_VPORT_ZOFFSET_4                                                                        0x012c
5779  #define regPA_CL_VPORT_ZOFFSET_4_BASE_IDX                                                               1
5780  #define regPA_CL_VPORT_XSCALE_5                                                                         0x012d
5781  #define regPA_CL_VPORT_XSCALE_5_BASE_IDX                                                                1
5782  #define regPA_CL_VPORT_XOFFSET_5                                                                        0x012e
5783  #define regPA_CL_VPORT_XOFFSET_5_BASE_IDX                                                               1
5784  #define regPA_CL_VPORT_YSCALE_5                                                                         0x012f
5785  #define regPA_CL_VPORT_YSCALE_5_BASE_IDX                                                                1
5786  #define regPA_CL_VPORT_YOFFSET_5                                                                        0x0130
5787  #define regPA_CL_VPORT_YOFFSET_5_BASE_IDX                                                               1
5788  #define regPA_CL_VPORT_ZSCALE_5                                                                         0x0131
5789  #define regPA_CL_VPORT_ZSCALE_5_BASE_IDX                                                                1
5790  #define regPA_CL_VPORT_ZOFFSET_5                                                                        0x0132
5791  #define regPA_CL_VPORT_ZOFFSET_5_BASE_IDX                                                               1
5792  #define regPA_CL_VPORT_XSCALE_6                                                                         0x0133
5793  #define regPA_CL_VPORT_XSCALE_6_BASE_IDX                                                                1
5794  #define regPA_CL_VPORT_XOFFSET_6                                                                        0x0134
5795  #define regPA_CL_VPORT_XOFFSET_6_BASE_IDX                                                               1
5796  #define regPA_CL_VPORT_YSCALE_6                                                                         0x0135
5797  #define regPA_CL_VPORT_YSCALE_6_BASE_IDX                                                                1
5798  #define regPA_CL_VPORT_YOFFSET_6                                                                        0x0136
5799  #define regPA_CL_VPORT_YOFFSET_6_BASE_IDX                                                               1
5800  #define regPA_CL_VPORT_ZSCALE_6                                                                         0x0137
5801  #define regPA_CL_VPORT_ZSCALE_6_BASE_IDX                                                                1
5802  #define regPA_CL_VPORT_ZOFFSET_6                                                                        0x0138
5803  #define regPA_CL_VPORT_ZOFFSET_6_BASE_IDX                                                               1
5804  #define regPA_CL_VPORT_XSCALE_7                                                                         0x0139
5805  #define regPA_CL_VPORT_XSCALE_7_BASE_IDX                                                                1
5806  #define regPA_CL_VPORT_XOFFSET_7                                                                        0x013a
5807  #define regPA_CL_VPORT_XOFFSET_7_BASE_IDX                                                               1
5808  #define regPA_CL_VPORT_YSCALE_7                                                                         0x013b
5809  #define regPA_CL_VPORT_YSCALE_7_BASE_IDX                                                                1
5810  #define regPA_CL_VPORT_YOFFSET_7                                                                        0x013c
5811  #define regPA_CL_VPORT_YOFFSET_7_BASE_IDX                                                               1
5812  #define regPA_CL_VPORT_ZSCALE_7                                                                         0x013d
5813  #define regPA_CL_VPORT_ZSCALE_7_BASE_IDX                                                                1
5814  #define regPA_CL_VPORT_ZOFFSET_7                                                                        0x013e
5815  #define regPA_CL_VPORT_ZOFFSET_7_BASE_IDX                                                               1
5816  #define regPA_CL_VPORT_XSCALE_8                                                                         0x013f
5817  #define regPA_CL_VPORT_XSCALE_8_BASE_IDX                                                                1
5818  #define regPA_CL_VPORT_XOFFSET_8                                                                        0x0140
5819  #define regPA_CL_VPORT_XOFFSET_8_BASE_IDX                                                               1
5820  #define regPA_CL_VPORT_YSCALE_8                                                                         0x0141
5821  #define regPA_CL_VPORT_YSCALE_8_BASE_IDX                                                                1
5822  #define regPA_CL_VPORT_YOFFSET_8                                                                        0x0142
5823  #define regPA_CL_VPORT_YOFFSET_8_BASE_IDX                                                               1
5824  #define regPA_CL_VPORT_ZSCALE_8                                                                         0x0143
5825  #define regPA_CL_VPORT_ZSCALE_8_BASE_IDX                                                                1
5826  #define regPA_CL_VPORT_ZOFFSET_8                                                                        0x0144
5827  #define regPA_CL_VPORT_ZOFFSET_8_BASE_IDX                                                               1
5828  #define regPA_CL_VPORT_XSCALE_9                                                                         0x0145
5829  #define regPA_CL_VPORT_XSCALE_9_BASE_IDX                                                                1
5830  #define regPA_CL_VPORT_XOFFSET_9                                                                        0x0146
5831  #define regPA_CL_VPORT_XOFFSET_9_BASE_IDX                                                               1
5832  #define regPA_CL_VPORT_YSCALE_9                                                                         0x0147
5833  #define regPA_CL_VPORT_YSCALE_9_BASE_IDX                                                                1
5834  #define regPA_CL_VPORT_YOFFSET_9                                                                        0x0148
5835  #define regPA_CL_VPORT_YOFFSET_9_BASE_IDX                                                               1
5836  #define regPA_CL_VPORT_ZSCALE_9                                                                         0x0149
5837  #define regPA_CL_VPORT_ZSCALE_9_BASE_IDX                                                                1
5838  #define regPA_CL_VPORT_ZOFFSET_9                                                                        0x014a
5839  #define regPA_CL_VPORT_ZOFFSET_9_BASE_IDX                                                               1
5840  #define regPA_CL_VPORT_XSCALE_10                                                                        0x014b
5841  #define regPA_CL_VPORT_XSCALE_10_BASE_IDX                                                               1
5842  #define regPA_CL_VPORT_XOFFSET_10                                                                       0x014c
5843  #define regPA_CL_VPORT_XOFFSET_10_BASE_IDX                                                              1
5844  #define regPA_CL_VPORT_YSCALE_10                                                                        0x014d
5845  #define regPA_CL_VPORT_YSCALE_10_BASE_IDX                                                               1
5846  #define regPA_CL_VPORT_YOFFSET_10                                                                       0x014e
5847  #define regPA_CL_VPORT_YOFFSET_10_BASE_IDX                                                              1
5848  #define regPA_CL_VPORT_ZSCALE_10                                                                        0x014f
5849  #define regPA_CL_VPORT_ZSCALE_10_BASE_IDX                                                               1
5850  #define regPA_CL_VPORT_ZOFFSET_10                                                                       0x0150
5851  #define regPA_CL_VPORT_ZOFFSET_10_BASE_IDX                                                              1
5852  #define regPA_CL_VPORT_XSCALE_11                                                                        0x0151
5853  #define regPA_CL_VPORT_XSCALE_11_BASE_IDX                                                               1
5854  #define regPA_CL_VPORT_XOFFSET_11                                                                       0x0152
5855  #define regPA_CL_VPORT_XOFFSET_11_BASE_IDX                                                              1
5856  #define regPA_CL_VPORT_YSCALE_11                                                                        0x0153
5857  #define regPA_CL_VPORT_YSCALE_11_BASE_IDX                                                               1
5858  #define regPA_CL_VPORT_YOFFSET_11                                                                       0x0154
5859  #define regPA_CL_VPORT_YOFFSET_11_BASE_IDX                                                              1
5860  #define regPA_CL_VPORT_ZSCALE_11                                                                        0x0155
5861  #define regPA_CL_VPORT_ZSCALE_11_BASE_IDX                                                               1
5862  #define regPA_CL_VPORT_ZOFFSET_11                                                                       0x0156
5863  #define regPA_CL_VPORT_ZOFFSET_11_BASE_IDX                                                              1
5864  #define regPA_CL_VPORT_XSCALE_12                                                                        0x0157
5865  #define regPA_CL_VPORT_XSCALE_12_BASE_IDX                                                               1
5866  #define regPA_CL_VPORT_XOFFSET_12                                                                       0x0158
5867  #define regPA_CL_VPORT_XOFFSET_12_BASE_IDX                                                              1
5868  #define regPA_CL_VPORT_YSCALE_12                                                                        0x0159
5869  #define regPA_CL_VPORT_YSCALE_12_BASE_IDX                                                               1
5870  #define regPA_CL_VPORT_YOFFSET_12                                                                       0x015a
5871  #define regPA_CL_VPORT_YOFFSET_12_BASE_IDX                                                              1
5872  #define regPA_CL_VPORT_ZSCALE_12                                                                        0x015b
5873  #define regPA_CL_VPORT_ZSCALE_12_BASE_IDX                                                               1
5874  #define regPA_CL_VPORT_ZOFFSET_12                                                                       0x015c
5875  #define regPA_CL_VPORT_ZOFFSET_12_BASE_IDX                                                              1
5876  #define regPA_CL_VPORT_XSCALE_13                                                                        0x015d
5877  #define regPA_CL_VPORT_XSCALE_13_BASE_IDX                                                               1
5878  #define regPA_CL_VPORT_XOFFSET_13                                                                       0x015e
5879  #define regPA_CL_VPORT_XOFFSET_13_BASE_IDX                                                              1
5880  #define regPA_CL_VPORT_YSCALE_13                                                                        0x015f
5881  #define regPA_CL_VPORT_YSCALE_13_BASE_IDX                                                               1
5882  #define regPA_CL_VPORT_YOFFSET_13                                                                       0x0160
5883  #define regPA_CL_VPORT_YOFFSET_13_BASE_IDX                                                              1
5884  #define regPA_CL_VPORT_ZSCALE_13                                                                        0x0161
5885  #define regPA_CL_VPORT_ZSCALE_13_BASE_IDX                                                               1
5886  #define regPA_CL_VPORT_ZOFFSET_13                                                                       0x0162
5887  #define regPA_CL_VPORT_ZOFFSET_13_BASE_IDX                                                              1
5888  #define regPA_CL_VPORT_XSCALE_14                                                                        0x0163
5889  #define regPA_CL_VPORT_XSCALE_14_BASE_IDX                                                               1
5890  #define regPA_CL_VPORT_XOFFSET_14                                                                       0x0164
5891  #define regPA_CL_VPORT_XOFFSET_14_BASE_IDX                                                              1
5892  #define regPA_CL_VPORT_YSCALE_14                                                                        0x0165
5893  #define regPA_CL_VPORT_YSCALE_14_BASE_IDX                                                               1
5894  #define regPA_CL_VPORT_YOFFSET_14                                                                       0x0166
5895  #define regPA_CL_VPORT_YOFFSET_14_BASE_IDX                                                              1
5896  #define regPA_CL_VPORT_ZSCALE_14                                                                        0x0167
5897  #define regPA_CL_VPORT_ZSCALE_14_BASE_IDX                                                               1
5898  #define regPA_CL_VPORT_ZOFFSET_14                                                                       0x0168
5899  #define regPA_CL_VPORT_ZOFFSET_14_BASE_IDX                                                              1
5900  #define regPA_CL_VPORT_XSCALE_15                                                                        0x0169
5901  #define regPA_CL_VPORT_XSCALE_15_BASE_IDX                                                               1
5902  #define regPA_CL_VPORT_XOFFSET_15                                                                       0x016a
5903  #define regPA_CL_VPORT_XOFFSET_15_BASE_IDX                                                              1
5904  #define regPA_CL_VPORT_YSCALE_15                                                                        0x016b
5905  #define regPA_CL_VPORT_YSCALE_15_BASE_IDX                                                               1
5906  #define regPA_CL_VPORT_YOFFSET_15                                                                       0x016c
5907  #define regPA_CL_VPORT_YOFFSET_15_BASE_IDX                                                              1
5908  #define regPA_CL_VPORT_ZSCALE_15                                                                        0x016d
5909  #define regPA_CL_VPORT_ZSCALE_15_BASE_IDX                                                               1
5910  #define regPA_CL_VPORT_ZOFFSET_15                                                                       0x016e
5911  #define regPA_CL_VPORT_ZOFFSET_15_BASE_IDX                                                              1
5912  #define regPA_CL_UCP_0_X                                                                                0x016f
5913  #define regPA_CL_UCP_0_X_BASE_IDX                                                                       1
5914  #define regPA_CL_UCP_0_Y                                                                                0x0170
5915  #define regPA_CL_UCP_0_Y_BASE_IDX                                                                       1
5916  #define regPA_CL_UCP_0_Z                                                                                0x0171
5917  #define regPA_CL_UCP_0_Z_BASE_IDX                                                                       1
5918  #define regPA_CL_UCP_0_W                                                                                0x0172
5919  #define regPA_CL_UCP_0_W_BASE_IDX                                                                       1
5920  #define regPA_CL_UCP_1_X                                                                                0x0173
5921  #define regPA_CL_UCP_1_X_BASE_IDX                                                                       1
5922  #define regPA_CL_UCP_1_Y                                                                                0x0174
5923  #define regPA_CL_UCP_1_Y_BASE_IDX                                                                       1
5924  #define regPA_CL_UCP_1_Z                                                                                0x0175
5925  #define regPA_CL_UCP_1_Z_BASE_IDX                                                                       1
5926  #define regPA_CL_UCP_1_W                                                                                0x0176
5927  #define regPA_CL_UCP_1_W_BASE_IDX                                                                       1
5928  #define regPA_CL_UCP_2_X                                                                                0x0177
5929  #define regPA_CL_UCP_2_X_BASE_IDX                                                                       1
5930  #define regPA_CL_UCP_2_Y                                                                                0x0178
5931  #define regPA_CL_UCP_2_Y_BASE_IDX                                                                       1
5932  #define regPA_CL_UCP_2_Z                                                                                0x0179
5933  #define regPA_CL_UCP_2_Z_BASE_IDX                                                                       1
5934  #define regPA_CL_UCP_2_W                                                                                0x017a
5935  #define regPA_CL_UCP_2_W_BASE_IDX                                                                       1
5936  #define regPA_CL_UCP_3_X                                                                                0x017b
5937  #define regPA_CL_UCP_3_X_BASE_IDX                                                                       1
5938  #define regPA_CL_UCP_3_Y                                                                                0x017c
5939  #define regPA_CL_UCP_3_Y_BASE_IDX                                                                       1
5940  #define regPA_CL_UCP_3_Z                                                                                0x017d
5941  #define regPA_CL_UCP_3_Z_BASE_IDX                                                                       1
5942  #define regPA_CL_UCP_3_W                                                                                0x017e
5943  #define regPA_CL_UCP_3_W_BASE_IDX                                                                       1
5944  #define regPA_CL_UCP_4_X                                                                                0x017f
5945  #define regPA_CL_UCP_4_X_BASE_IDX                                                                       1
5946  #define regPA_CL_UCP_4_Y                                                                                0x0180
5947  #define regPA_CL_UCP_4_Y_BASE_IDX                                                                       1
5948  #define regPA_CL_UCP_4_Z                                                                                0x0181
5949  #define regPA_CL_UCP_4_Z_BASE_IDX                                                                       1
5950  #define regPA_CL_UCP_4_W                                                                                0x0182
5951  #define regPA_CL_UCP_4_W_BASE_IDX                                                                       1
5952  #define regPA_CL_UCP_5_X                                                                                0x0183
5953  #define regPA_CL_UCP_5_X_BASE_IDX                                                                       1
5954  #define regPA_CL_UCP_5_Y                                                                                0x0184
5955  #define regPA_CL_UCP_5_Y_BASE_IDX                                                                       1
5956  #define regPA_CL_UCP_5_Z                                                                                0x0185
5957  #define regPA_CL_UCP_5_Z_BASE_IDX                                                                       1
5958  #define regPA_CL_UCP_5_W                                                                                0x0186
5959  #define regPA_CL_UCP_5_W_BASE_IDX                                                                       1
5960  #define regPA_CL_PROG_NEAR_CLIP_Z                                                                       0x0187
5961  #define regPA_CL_PROG_NEAR_CLIP_Z_BASE_IDX                                                              1
5962  #define regPA_RATE_CNTL                                                                                 0x0188
5963  #define regPA_RATE_CNTL_BASE_IDX                                                                        1
5964  #define regSPI_PS_INPUT_CNTL_0                                                                          0x0191
5965  #define regSPI_PS_INPUT_CNTL_0_BASE_IDX                                                                 1
5966  #define regSPI_PS_INPUT_CNTL_1                                                                          0x0192
5967  #define regSPI_PS_INPUT_CNTL_1_BASE_IDX                                                                 1
5968  #define regSPI_PS_INPUT_CNTL_2                                                                          0x0193
5969  #define regSPI_PS_INPUT_CNTL_2_BASE_IDX                                                                 1
5970  #define regSPI_PS_INPUT_CNTL_3                                                                          0x0194
5971  #define regSPI_PS_INPUT_CNTL_3_BASE_IDX                                                                 1
5972  #define regSPI_PS_INPUT_CNTL_4                                                                          0x0195
5973  #define regSPI_PS_INPUT_CNTL_4_BASE_IDX                                                                 1
5974  #define regSPI_PS_INPUT_CNTL_5                                                                          0x0196
5975  #define regSPI_PS_INPUT_CNTL_5_BASE_IDX                                                                 1
5976  #define regSPI_PS_INPUT_CNTL_6                                                                          0x0197
5977  #define regSPI_PS_INPUT_CNTL_6_BASE_IDX                                                                 1
5978  #define regSPI_PS_INPUT_CNTL_7                                                                          0x0198
5979  #define regSPI_PS_INPUT_CNTL_7_BASE_IDX                                                                 1
5980  #define regSPI_PS_INPUT_CNTL_8                                                                          0x0199
5981  #define regSPI_PS_INPUT_CNTL_8_BASE_IDX                                                                 1
5982  #define regSPI_PS_INPUT_CNTL_9                                                                          0x019a
5983  #define regSPI_PS_INPUT_CNTL_9_BASE_IDX                                                                 1
5984  #define regSPI_PS_INPUT_CNTL_10                                                                         0x019b
5985  #define regSPI_PS_INPUT_CNTL_10_BASE_IDX                                                                1
5986  #define regSPI_PS_INPUT_CNTL_11                                                                         0x019c
5987  #define regSPI_PS_INPUT_CNTL_11_BASE_IDX                                                                1
5988  #define regSPI_PS_INPUT_CNTL_12                                                                         0x019d
5989  #define regSPI_PS_INPUT_CNTL_12_BASE_IDX                                                                1
5990  #define regSPI_PS_INPUT_CNTL_13                                                                         0x019e
5991  #define regSPI_PS_INPUT_CNTL_13_BASE_IDX                                                                1
5992  #define regSPI_PS_INPUT_CNTL_14                                                                         0x019f
5993  #define regSPI_PS_INPUT_CNTL_14_BASE_IDX                                                                1
5994  #define regSPI_PS_INPUT_CNTL_15                                                                         0x01a0
5995  #define regSPI_PS_INPUT_CNTL_15_BASE_IDX                                                                1
5996  #define regSPI_PS_INPUT_CNTL_16                                                                         0x01a1
5997  #define regSPI_PS_INPUT_CNTL_16_BASE_IDX                                                                1
5998  #define regSPI_PS_INPUT_CNTL_17                                                                         0x01a2
5999  #define regSPI_PS_INPUT_CNTL_17_BASE_IDX                                                                1
6000  #define regSPI_PS_INPUT_CNTL_18                                                                         0x01a3
6001  #define regSPI_PS_INPUT_CNTL_18_BASE_IDX                                                                1
6002  #define regSPI_PS_INPUT_CNTL_19                                                                         0x01a4
6003  #define regSPI_PS_INPUT_CNTL_19_BASE_IDX                                                                1
6004  #define regSPI_PS_INPUT_CNTL_20                                                                         0x01a5
6005  #define regSPI_PS_INPUT_CNTL_20_BASE_IDX                                                                1
6006  #define regSPI_PS_INPUT_CNTL_21                                                                         0x01a6
6007  #define regSPI_PS_INPUT_CNTL_21_BASE_IDX                                                                1
6008  #define regSPI_PS_INPUT_CNTL_22                                                                         0x01a7
6009  #define regSPI_PS_INPUT_CNTL_22_BASE_IDX                                                                1
6010  #define regSPI_PS_INPUT_CNTL_23                                                                         0x01a8
6011  #define regSPI_PS_INPUT_CNTL_23_BASE_IDX                                                                1
6012  #define regSPI_PS_INPUT_CNTL_24                                                                         0x01a9
6013  #define regSPI_PS_INPUT_CNTL_24_BASE_IDX                                                                1
6014  #define regSPI_PS_INPUT_CNTL_25                                                                         0x01aa
6015  #define regSPI_PS_INPUT_CNTL_25_BASE_IDX                                                                1
6016  #define regSPI_PS_INPUT_CNTL_26                                                                         0x01ab
6017  #define regSPI_PS_INPUT_CNTL_26_BASE_IDX                                                                1
6018  #define regSPI_PS_INPUT_CNTL_27                                                                         0x01ac
6019  #define regSPI_PS_INPUT_CNTL_27_BASE_IDX                                                                1
6020  #define regSPI_PS_INPUT_CNTL_28                                                                         0x01ad
6021  #define regSPI_PS_INPUT_CNTL_28_BASE_IDX                                                                1
6022  #define regSPI_PS_INPUT_CNTL_29                                                                         0x01ae
6023  #define regSPI_PS_INPUT_CNTL_29_BASE_IDX                                                                1
6024  #define regSPI_PS_INPUT_CNTL_30                                                                         0x01af
6025  #define regSPI_PS_INPUT_CNTL_30_BASE_IDX                                                                1
6026  #define regSPI_PS_INPUT_CNTL_31                                                                         0x01b0
6027  #define regSPI_PS_INPUT_CNTL_31_BASE_IDX                                                                1
6028  #define regSPI_VS_OUT_CONFIG                                                                            0x01b1
6029  #define regSPI_VS_OUT_CONFIG_BASE_IDX                                                                   1
6030  #define regSPI_PS_INPUT_ENA                                                                             0x01b3
6031  #define regSPI_PS_INPUT_ENA_BASE_IDX                                                                    1
6032  #define regSPI_PS_INPUT_ADDR                                                                            0x01b4
6033  #define regSPI_PS_INPUT_ADDR_BASE_IDX                                                                   1
6034  #define regSPI_INTERP_CONTROL_0                                                                         0x01b5
6035  #define regSPI_INTERP_CONTROL_0_BASE_IDX                                                                1
6036  #define regSPI_PS_IN_CONTROL                                                                            0x01b6
6037  #define regSPI_PS_IN_CONTROL_BASE_IDX                                                                   1
6038  #define regSPI_BARYC_CNTL                                                                               0x01b8
6039  #define regSPI_BARYC_CNTL_BASE_IDX                                                                      1
6040  #define regSPI_TMPRING_SIZE                                                                             0x01ba
6041  #define regSPI_TMPRING_SIZE_BASE_IDX                                                                    1
6042  #define regSPI_GFX_SCRATCH_BASE_LO                                                                      0x01bb
6043  #define regSPI_GFX_SCRATCH_BASE_LO_BASE_IDX                                                             1
6044  #define regSPI_GFX_SCRATCH_BASE_HI                                                                      0x01bc
6045  #define regSPI_GFX_SCRATCH_BASE_HI_BASE_IDX                                                             1
6046  #define regSPI_SHADER_IDX_FORMAT                                                                        0x01c2
6047  #define regSPI_SHADER_IDX_FORMAT_BASE_IDX                                                               1
6048  #define regSPI_SHADER_POS_FORMAT                                                                        0x01c3
6049  #define regSPI_SHADER_POS_FORMAT_BASE_IDX                                                               1
6050  #define regSPI_SHADER_Z_FORMAT                                                                          0x01c4
6051  #define regSPI_SHADER_Z_FORMAT_BASE_IDX                                                                 1
6052  #define regSPI_SHADER_COL_FORMAT                                                                        0x01c5
6053  #define regSPI_SHADER_COL_FORMAT_BASE_IDX                                                               1
6054  #define regSX_PS_DOWNCONVERT_CONTROL                                                                    0x01d4
6055  #define regSX_PS_DOWNCONVERT_CONTROL_BASE_IDX                                                           1
6056  #define regSX_PS_DOWNCONVERT                                                                            0x01d5
6057  #define regSX_PS_DOWNCONVERT_BASE_IDX                                                                   1
6058  #define regSX_BLEND_OPT_EPSILON                                                                         0x01d6
6059  #define regSX_BLEND_OPT_EPSILON_BASE_IDX                                                                1
6060  #define regSX_BLEND_OPT_CONTROL                                                                         0x01d7
6061  #define regSX_BLEND_OPT_CONTROL_BASE_IDX                                                                1
6062  #define regSX_MRT0_BLEND_OPT                                                                            0x01d8
6063  #define regSX_MRT0_BLEND_OPT_BASE_IDX                                                                   1
6064  #define regSX_MRT1_BLEND_OPT                                                                            0x01d9
6065  #define regSX_MRT1_BLEND_OPT_BASE_IDX                                                                   1
6066  #define regSX_MRT2_BLEND_OPT                                                                            0x01da
6067  #define regSX_MRT2_BLEND_OPT_BASE_IDX                                                                   1
6068  #define regSX_MRT3_BLEND_OPT                                                                            0x01db
6069  #define regSX_MRT3_BLEND_OPT_BASE_IDX                                                                   1
6070  #define regSX_MRT4_BLEND_OPT                                                                            0x01dc
6071  #define regSX_MRT4_BLEND_OPT_BASE_IDX                                                                   1
6072  #define regSX_MRT5_BLEND_OPT                                                                            0x01dd
6073  #define regSX_MRT5_BLEND_OPT_BASE_IDX                                                                   1
6074  #define regSX_MRT6_BLEND_OPT                                                                            0x01de
6075  #define regSX_MRT6_BLEND_OPT_BASE_IDX                                                                   1
6076  #define regSX_MRT7_BLEND_OPT                                                                            0x01df
6077  #define regSX_MRT7_BLEND_OPT_BASE_IDX                                                                   1
6078  #define regCB_BLEND0_CONTROL                                                                            0x01e0
6079  #define regCB_BLEND0_CONTROL_BASE_IDX                                                                   1
6080  #define regCB_BLEND1_CONTROL                                                                            0x01e1
6081  #define regCB_BLEND1_CONTROL_BASE_IDX                                                                   1
6082  #define regCB_BLEND2_CONTROL                                                                            0x01e2
6083  #define regCB_BLEND2_CONTROL_BASE_IDX                                                                   1
6084  #define regCB_BLEND3_CONTROL                                                                            0x01e3
6085  #define regCB_BLEND3_CONTROL_BASE_IDX                                                                   1
6086  #define regCB_BLEND4_CONTROL                                                                            0x01e4
6087  #define regCB_BLEND4_CONTROL_BASE_IDX                                                                   1
6088  #define regCB_BLEND5_CONTROL                                                                            0x01e5
6089  #define regCB_BLEND5_CONTROL_BASE_IDX                                                                   1
6090  #define regCB_BLEND6_CONTROL                                                                            0x01e6
6091  #define regCB_BLEND6_CONTROL_BASE_IDX                                                                   1
6092  #define regCB_BLEND7_CONTROL                                                                            0x01e7
6093  #define regCB_BLEND7_CONTROL_BASE_IDX                                                                   1
6094  #define regGFX_COPY_STATE                                                                               0x01f4
6095  #define regGFX_COPY_STATE_BASE_IDX                                                                      1
6096  #define regPA_CL_POINT_X_RAD                                                                            0x01f5
6097  #define regPA_CL_POINT_X_RAD_BASE_IDX                                                                   1
6098  #define regPA_CL_POINT_Y_RAD                                                                            0x01f6
6099  #define regPA_CL_POINT_Y_RAD_BASE_IDX                                                                   1
6100  #define regPA_CL_POINT_SIZE                                                                             0x01f7
6101  #define regPA_CL_POINT_SIZE_BASE_IDX                                                                    1
6102  #define regPA_CL_POINT_CULL_RAD                                                                         0x01f8
6103  #define regPA_CL_POINT_CULL_RAD_BASE_IDX                                                                1
6104  #define regVGT_DMA_BASE_HI                                                                              0x01f9
6105  #define regVGT_DMA_BASE_HI_BASE_IDX                                                                     1
6106  #define regVGT_DMA_BASE                                                                                 0x01fa
6107  #define regVGT_DMA_BASE_BASE_IDX                                                                        1
6108  #define regVGT_DRAW_INITIATOR                                                                           0x01fc
6109  #define regVGT_DRAW_INITIATOR_BASE_IDX                                                                  1
6110  #define regVGT_EVENT_ADDRESS_REG                                                                        0x01fe
6111  #define regVGT_EVENT_ADDRESS_REG_BASE_IDX                                                               1
6112  #define regGE_MAX_OUTPUT_PER_SUBGROUP                                                                   0x01ff
6113  #define regGE_MAX_OUTPUT_PER_SUBGROUP_BASE_IDX                                                          1
6114  #define regDB_DEPTH_CONTROL                                                                             0x0200
6115  #define regDB_DEPTH_CONTROL_BASE_IDX                                                                    1
6116  #define regDB_EQAA                                                                                      0x0201
6117  #define regDB_EQAA_BASE_IDX                                                                             1
6118  #define regCB_COLOR_CONTROL                                                                             0x0202
6119  #define regCB_COLOR_CONTROL_BASE_IDX                                                                    1
6120  #define regDB_SHADER_CONTROL                                                                            0x0203
6121  #define regDB_SHADER_CONTROL_BASE_IDX                                                                   1
6122  #define regPA_CL_CLIP_CNTL                                                                              0x0204
6123  #define regPA_CL_CLIP_CNTL_BASE_IDX                                                                     1
6124  #define regPA_SU_SC_MODE_CNTL                                                                           0x0205
6125  #define regPA_SU_SC_MODE_CNTL_BASE_IDX                                                                  1
6126  #define regPA_CL_VTE_CNTL                                                                               0x0206
6127  #define regPA_CL_VTE_CNTL_BASE_IDX                                                                      1
6128  #define regPA_CL_VS_OUT_CNTL                                                                            0x0207
6129  #define regPA_CL_VS_OUT_CNTL_BASE_IDX                                                                   1
6130  #define regPA_CL_NANINF_CNTL                                                                            0x0208
6131  #define regPA_CL_NANINF_CNTL_BASE_IDX                                                                   1
6132  #define regPA_SU_LINE_STIPPLE_CNTL                                                                      0x0209
6133  #define regPA_SU_LINE_STIPPLE_CNTL_BASE_IDX                                                             1
6134  #define regPA_SU_LINE_STIPPLE_SCALE                                                                     0x020a
6135  #define regPA_SU_LINE_STIPPLE_SCALE_BASE_IDX                                                            1
6136  #define regPA_SU_PRIM_FILTER_CNTL                                                                       0x020b
6137  #define regPA_SU_PRIM_FILTER_CNTL_BASE_IDX                                                              1
6138  #define regPA_SU_SMALL_PRIM_FILTER_CNTL                                                                 0x020c
6139  #define regPA_SU_SMALL_PRIM_FILTER_CNTL_BASE_IDX                                                        1
6140  #define regPA_CL_NGG_CNTL                                                                               0x020e
6141  #define regPA_CL_NGG_CNTL_BASE_IDX                                                                      1
6142  #define regPA_SU_OVER_RASTERIZATION_CNTL                                                                0x020f
6143  #define regPA_SU_OVER_RASTERIZATION_CNTL_BASE_IDX                                                       1
6144  #define regPA_STEREO_CNTL                                                                               0x0210
6145  #define regPA_STEREO_CNTL_BASE_IDX                                                                      1
6146  #define regPA_STATE_STEREO_X                                                                            0x0211
6147  #define regPA_STATE_STEREO_X_BASE_IDX                                                                   1
6148  #define regPA_CL_VRS_CNTL                                                                               0x0212
6149  #define regPA_CL_VRS_CNTL_BASE_IDX                                                                      1
6150  #define regPA_SU_POINT_SIZE                                                                             0x0280
6151  #define regPA_SU_POINT_SIZE_BASE_IDX                                                                    1
6152  #define regPA_SU_POINT_MINMAX                                                                           0x0281
6153  #define regPA_SU_POINT_MINMAX_BASE_IDX                                                                  1
6154  #define regPA_SU_LINE_CNTL                                                                              0x0282
6155  #define regPA_SU_LINE_CNTL_BASE_IDX                                                                     1
6156  #define regPA_SC_LINE_STIPPLE                                                                           0x0283
6157  #define regPA_SC_LINE_STIPPLE_BASE_IDX                                                                  1
6158  #define regVGT_HOS_MAX_TESS_LEVEL                                                                       0x0286
6159  #define regVGT_HOS_MAX_TESS_LEVEL_BASE_IDX                                                              1
6160  #define regVGT_HOS_MIN_TESS_LEVEL                                                                       0x0287
6161  #define regVGT_HOS_MIN_TESS_LEVEL_BASE_IDX                                                              1
6162  #define regPA_SC_MODE_CNTL_0                                                                            0x0292
6163  #define regPA_SC_MODE_CNTL_0_BASE_IDX                                                                   1
6164  #define regPA_SC_MODE_CNTL_1                                                                            0x0293
6165  #define regPA_SC_MODE_CNTL_1_BASE_IDX                                                                   1
6166  #define regVGT_ENHANCE                                                                                  0x0294
6167  #define regVGT_ENHANCE_BASE_IDX                                                                         1
6168  #define regIA_ENHANCE                                                                                   0x029c
6169  #define regIA_ENHANCE_BASE_IDX                                                                          1
6170  #define regVGT_DMA_SIZE                                                                                 0x029d
6171  #define regVGT_DMA_SIZE_BASE_IDX                                                                        1
6172  #define regVGT_DMA_MAX_SIZE                                                                             0x029e
6173  #define regVGT_DMA_MAX_SIZE_BASE_IDX                                                                    1
6174  #define regVGT_DMA_INDEX_TYPE                                                                           0x029f
6175  #define regVGT_DMA_INDEX_TYPE_BASE_IDX                                                                  1
6176  #define regWD_ENHANCE                                                                                   0x02a0
6177  #define regWD_ENHANCE_BASE_IDX                                                                          1
6178  #define regVGT_PRIMITIVEID_EN                                                                           0x02a1
6179  #define regVGT_PRIMITIVEID_EN_BASE_IDX                                                                  1
6180  #define regVGT_DMA_NUM_INSTANCES                                                                        0x02a2
6181  #define regVGT_DMA_NUM_INSTANCES_BASE_IDX                                                               1
6182  #define regVGT_PRIMITIVEID_RESET                                                                        0x02a3
6183  #define regVGT_PRIMITIVEID_RESET_BASE_IDX                                                               1
6184  #define regVGT_EVENT_INITIATOR                                                                          0x02a4
6185  #define regVGT_EVENT_INITIATOR_BASE_IDX                                                                 1
6186  #define regVGT_DRAW_PAYLOAD_CNTL                                                                        0x02a6
6187  #define regVGT_DRAW_PAYLOAD_CNTL_BASE_IDX                                                               1
6188  #define regVGT_ESGS_RING_ITEMSIZE                                                                       0x02ab
6189  #define regVGT_ESGS_RING_ITEMSIZE_BASE_IDX                                                              1
6190  #define regVGT_REUSE_OFF                                                                                0x02ad
6191  #define regVGT_REUSE_OFF_BASE_IDX                                                                       1
6192  #define regDB_HTILE_SURFACE                                                                             0x02af
6193  #define regDB_HTILE_SURFACE_BASE_IDX                                                                    1
6194  #define regDB_SRESULTS_COMPARE_STATE0                                                                   0x02b0
6195  #define regDB_SRESULTS_COMPARE_STATE0_BASE_IDX                                                          1
6196  #define regDB_SRESULTS_COMPARE_STATE1                                                                   0x02b1
6197  #define regDB_SRESULTS_COMPARE_STATE1_BASE_IDX                                                          1
6198  #define regDB_PRELOAD_CONTROL                                                                           0x02b2
6199  #define regDB_PRELOAD_CONTROL_BASE_IDX                                                                  1
6200  #define regVGT_STRMOUT_DRAW_OPAQUE_OFFSET                                                               0x02ca
6201  #define regVGT_STRMOUT_DRAW_OPAQUE_OFFSET_BASE_IDX                                                      1
6202  #define regVGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE                                                   0x02cb
6203  #define regVGT_STRMOUT_DRAW_OPAQUE_BUFFER_FILLED_SIZE_BASE_IDX                                          1
6204  #define regVGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE                                                        0x02cc
6205  #define regVGT_STRMOUT_DRAW_OPAQUE_VERTEX_STRIDE_BASE_IDX                                               1
6206  #define regVGT_GS_MAX_VERT_OUT                                                                          0x02ce
6207  #define regVGT_GS_MAX_VERT_OUT_BASE_IDX                                                                 1
6208  #define regGE_NGG_SUBGRP_CNTL                                                                           0x02d3
6209  #define regGE_NGG_SUBGRP_CNTL_BASE_IDX                                                                  1
6210  #define regVGT_TESS_DISTRIBUTION                                                                        0x02d4
6211  #define regVGT_TESS_DISTRIBUTION_BASE_IDX                                                               1
6212  #define regVGT_SHADER_STAGES_EN                                                                         0x02d5
6213  #define regVGT_SHADER_STAGES_EN_BASE_IDX                                                                1
6214  #define regVGT_LS_HS_CONFIG                                                                             0x02d6
6215  #define regVGT_LS_HS_CONFIG_BASE_IDX                                                                    1
6216  #define regVGT_TF_PARAM                                                                                 0x02db
6217  #define regVGT_TF_PARAM_BASE_IDX                                                                        1
6218  #define regDB_ALPHA_TO_MASK                                                                             0x02dc
6219  #define regDB_ALPHA_TO_MASK_BASE_IDX                                                                    1
6220  #define regPA_SU_POLY_OFFSET_DB_FMT_CNTL                                                                0x02de
6221  #define regPA_SU_POLY_OFFSET_DB_FMT_CNTL_BASE_IDX                                                       1
6222  #define regPA_SU_POLY_OFFSET_CLAMP                                                                      0x02df
6223  #define regPA_SU_POLY_OFFSET_CLAMP_BASE_IDX                                                             1
6224  #define regPA_SU_POLY_OFFSET_FRONT_SCALE                                                                0x02e0
6225  #define regPA_SU_POLY_OFFSET_FRONT_SCALE_BASE_IDX                                                       1
6226  #define regPA_SU_POLY_OFFSET_FRONT_OFFSET                                                               0x02e1
6227  #define regPA_SU_POLY_OFFSET_FRONT_OFFSET_BASE_IDX                                                      1
6228  #define regPA_SU_POLY_OFFSET_BACK_SCALE                                                                 0x02e2
6229  #define regPA_SU_POLY_OFFSET_BACK_SCALE_BASE_IDX                                                        1
6230  #define regPA_SU_POLY_OFFSET_BACK_OFFSET                                                                0x02e3
6231  #define regPA_SU_POLY_OFFSET_BACK_OFFSET_BASE_IDX                                                       1
6232  #define regVGT_GS_INSTANCE_CNT                                                                          0x02e4
6233  #define regVGT_GS_INSTANCE_CNT_BASE_IDX                                                                 1
6234  #define regPA_SC_CENTROID_PRIORITY_0                                                                    0x02f5
6235  #define regPA_SC_CENTROID_PRIORITY_0_BASE_IDX                                                           1
6236  #define regPA_SC_CENTROID_PRIORITY_1                                                                    0x02f6
6237  #define regPA_SC_CENTROID_PRIORITY_1_BASE_IDX                                                           1
6238  #define regPA_SC_LINE_CNTL                                                                              0x02f7
6239  #define regPA_SC_LINE_CNTL_BASE_IDX                                                                     1
6240  #define regPA_SC_AA_CONFIG                                                                              0x02f8
6241  #define regPA_SC_AA_CONFIG_BASE_IDX                                                                     1
6242  #define regPA_SU_VTX_CNTL                                                                               0x02f9
6243  #define regPA_SU_VTX_CNTL_BASE_IDX                                                                      1
6244  #define regPA_CL_GB_VERT_CLIP_ADJ                                                                       0x02fa
6245  #define regPA_CL_GB_VERT_CLIP_ADJ_BASE_IDX                                                              1
6246  #define regPA_CL_GB_VERT_DISC_ADJ                                                                       0x02fb
6247  #define regPA_CL_GB_VERT_DISC_ADJ_BASE_IDX                                                              1
6248  #define regPA_CL_GB_HORZ_CLIP_ADJ                                                                       0x02fc
6249  #define regPA_CL_GB_HORZ_CLIP_ADJ_BASE_IDX                                                              1
6250  #define regPA_CL_GB_HORZ_DISC_ADJ                                                                       0x02fd
6251  #define regPA_CL_GB_HORZ_DISC_ADJ_BASE_IDX                                                              1
6252  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0                                                            0x02fe
6253  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_0_BASE_IDX                                                   1
6254  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1                                                            0x02ff
6255  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_1_BASE_IDX                                                   1
6256  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2                                                            0x0300
6257  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_2_BASE_IDX                                                   1
6258  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3                                                            0x0301
6259  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y0_3_BASE_IDX                                                   1
6260  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0                                                            0x0302
6261  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_0_BASE_IDX                                                   1
6262  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1                                                            0x0303
6263  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_1_BASE_IDX                                                   1
6264  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2                                                            0x0304
6265  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_2_BASE_IDX                                                   1
6266  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3                                                            0x0305
6267  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y0_3_BASE_IDX                                                   1
6268  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0                                                            0x0306
6269  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_0_BASE_IDX                                                   1
6270  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1                                                            0x0307
6271  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_1_BASE_IDX                                                   1
6272  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2                                                            0x0308
6273  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_2_BASE_IDX                                                   1
6274  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3                                                            0x0309
6275  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X0Y1_3_BASE_IDX                                                   1
6276  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0                                                            0x030a
6277  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_0_BASE_IDX                                                   1
6278  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1                                                            0x030b
6279  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_1_BASE_IDX                                                   1
6280  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2                                                            0x030c
6281  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_2_BASE_IDX                                                   1
6282  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3                                                            0x030d
6283  #define regPA_SC_AA_SAMPLE_LOCS_PIXEL_X1Y1_3_BASE_IDX                                                   1
6284  #define regPA_SC_AA_MASK_X0Y0_X1Y0                                                                      0x030e
6285  #define regPA_SC_AA_MASK_X0Y0_X1Y0_BASE_IDX                                                             1
6286  #define regPA_SC_AA_MASK_X0Y1_X1Y1                                                                      0x030f
6287  #define regPA_SC_AA_MASK_X0Y1_X1Y1_BASE_IDX                                                             1
6288  #define regPA_SC_SHADER_CONTROL                                                                         0x0310
6289  #define regPA_SC_SHADER_CONTROL_BASE_IDX                                                                1
6290  #define regPA_SC_BINNER_CNTL_0                                                                          0x0311
6291  #define regPA_SC_BINNER_CNTL_0_BASE_IDX                                                                 1
6292  #define regPA_SC_BINNER_CNTL_1                                                                          0x0312
6293  #define regPA_SC_BINNER_CNTL_1_BASE_IDX                                                                 1
6294  #define regPA_SC_CONSERVATIVE_RASTERIZATION_CNTL                                                        0x0313
6295  #define regPA_SC_CONSERVATIVE_RASTERIZATION_CNTL_BASE_IDX                                               1
6296  #define regPA_SC_NGG_MODE_CNTL                                                                          0x0314
6297  #define regPA_SC_NGG_MODE_CNTL_BASE_IDX                                                                 1
6298  #define regPA_SC_BINNER_CNTL_2                                                                          0x0315
6299  #define regPA_SC_BINNER_CNTL_2_BASE_IDX                                                                 1
6300  #define regCB_COLOR0_BASE                                                                               0x0318
6301  #define regCB_COLOR0_BASE_BASE_IDX                                                                      1
6302  #define regCB_COLOR0_VIEW                                                                               0x031b
6303  #define regCB_COLOR0_VIEW_BASE_IDX                                                                      1
6304  #define regCB_COLOR0_INFO                                                                               0x031c
6305  #define regCB_COLOR0_INFO_BASE_IDX                                                                      1
6306  #define regCB_COLOR0_ATTRIB                                                                             0x031d
6307  #define regCB_COLOR0_ATTRIB_BASE_IDX                                                                    1
6308  #define regCB_COLOR0_FDCC_CONTROL                                                                       0x031e
6309  #define regCB_COLOR0_FDCC_CONTROL_BASE_IDX                                                              1
6310  #define regCB_COLOR0_DCC_BASE                                                                           0x0325
6311  #define regCB_COLOR0_DCC_BASE_BASE_IDX                                                                  1
6312  #define regCB_COLOR1_BASE                                                                               0x0327
6313  #define regCB_COLOR1_BASE_BASE_IDX                                                                      1
6314  #define regCB_COLOR1_VIEW                                                                               0x032a
6315  #define regCB_COLOR1_VIEW_BASE_IDX                                                                      1
6316  #define regCB_COLOR1_INFO                                                                               0x032b
6317  #define regCB_COLOR1_INFO_BASE_IDX                                                                      1
6318  #define regCB_COLOR1_ATTRIB                                                                             0x032c
6319  #define regCB_COLOR1_ATTRIB_BASE_IDX                                                                    1
6320  #define regCB_COLOR1_FDCC_CONTROL                                                                       0x032d
6321  #define regCB_COLOR1_FDCC_CONTROL_BASE_IDX                                                              1
6322  #define regCB_COLOR1_DCC_BASE                                                                           0x0334
6323  #define regCB_COLOR1_DCC_BASE_BASE_IDX                                                                  1
6324  #define regCB_COLOR2_BASE                                                                               0x0336
6325  #define regCB_COLOR2_BASE_BASE_IDX                                                                      1
6326  #define regCB_COLOR2_VIEW                                                                               0x0339
6327  #define regCB_COLOR2_VIEW_BASE_IDX                                                                      1
6328  #define regCB_COLOR2_INFO                                                                               0x033a
6329  #define regCB_COLOR2_INFO_BASE_IDX                                                                      1
6330  #define regCB_COLOR2_ATTRIB                                                                             0x033b
6331  #define regCB_COLOR2_ATTRIB_BASE_IDX                                                                    1
6332  #define regCB_COLOR2_FDCC_CONTROL                                                                       0x033c
6333  #define regCB_COLOR2_FDCC_CONTROL_BASE_IDX                                                              1
6334  #define regCB_COLOR2_DCC_BASE                                                                           0x0343
6335  #define regCB_COLOR2_DCC_BASE_BASE_IDX                                                                  1
6336  #define regCB_COLOR3_BASE                                                                               0x0345
6337  #define regCB_COLOR3_BASE_BASE_IDX                                                                      1
6338  #define regCB_COLOR3_VIEW                                                                               0x0348
6339  #define regCB_COLOR3_VIEW_BASE_IDX                                                                      1
6340  #define regCB_COLOR3_INFO                                                                               0x0349
6341  #define regCB_COLOR3_INFO_BASE_IDX                                                                      1
6342  #define regCB_COLOR3_ATTRIB                                                                             0x034a
6343  #define regCB_COLOR3_ATTRIB_BASE_IDX                                                                    1
6344  #define regCB_COLOR3_FDCC_CONTROL                                                                       0x034b
6345  #define regCB_COLOR3_FDCC_CONTROL_BASE_IDX                                                              1
6346  #define regCB_COLOR3_DCC_BASE                                                                           0x0352
6347  #define regCB_COLOR3_DCC_BASE_BASE_IDX                                                                  1
6348  #define regCB_COLOR4_BASE                                                                               0x0354
6349  #define regCB_COLOR4_BASE_BASE_IDX                                                                      1
6350  #define regCB_COLOR4_VIEW                                                                               0x0357
6351  #define regCB_COLOR4_VIEW_BASE_IDX                                                                      1
6352  #define regCB_COLOR4_INFO                                                                               0x0358
6353  #define regCB_COLOR4_INFO_BASE_IDX                                                                      1
6354  #define regCB_COLOR4_ATTRIB                                                                             0x0359
6355  #define regCB_COLOR4_ATTRIB_BASE_IDX                                                                    1
6356  #define regCB_COLOR4_FDCC_CONTROL                                                                       0x035a
6357  #define regCB_COLOR4_FDCC_CONTROL_BASE_IDX                                                              1
6358  #define regCB_COLOR4_DCC_BASE                                                                           0x0361
6359  #define regCB_COLOR4_DCC_BASE_BASE_IDX                                                                  1
6360  #define regCB_COLOR5_BASE                                                                               0x0363
6361  #define regCB_COLOR5_BASE_BASE_IDX                                                                      1
6362  #define regCB_COLOR5_VIEW                                                                               0x0366
6363  #define regCB_COLOR5_VIEW_BASE_IDX                                                                      1
6364  #define regCB_COLOR5_INFO                                                                               0x0367
6365  #define regCB_COLOR5_INFO_BASE_IDX                                                                      1
6366  #define regCB_COLOR5_ATTRIB                                                                             0x0368
6367  #define regCB_COLOR5_ATTRIB_BASE_IDX                                                                    1
6368  #define regCB_COLOR5_FDCC_CONTROL                                                                       0x0369
6369  #define regCB_COLOR5_FDCC_CONTROL_BASE_IDX                                                              1
6370  #define regCB_COLOR5_DCC_BASE                                                                           0x0370
6371  #define regCB_COLOR5_DCC_BASE_BASE_IDX                                                                  1
6372  #define regCB_COLOR6_BASE                                                                               0x0372
6373  #define regCB_COLOR6_BASE_BASE_IDX                                                                      1
6374  #define regCB_COLOR6_VIEW                                                                               0x0375
6375  #define regCB_COLOR6_VIEW_BASE_IDX                                                                      1
6376  #define regCB_COLOR6_INFO                                                                               0x0376
6377  #define regCB_COLOR6_INFO_BASE_IDX                                                                      1
6378  #define regCB_COLOR6_ATTRIB                                                                             0x0377
6379  #define regCB_COLOR6_ATTRIB_BASE_IDX                                                                    1
6380  #define regCB_COLOR6_FDCC_CONTROL                                                                       0x0378
6381  #define regCB_COLOR6_FDCC_CONTROL_BASE_IDX                                                              1
6382  #define regCB_COLOR6_DCC_BASE                                                                           0x037f
6383  #define regCB_COLOR6_DCC_BASE_BASE_IDX                                                                  1
6384  #define regCB_COLOR7_BASE                                                                               0x0381
6385  #define regCB_COLOR7_BASE_BASE_IDX                                                                      1
6386  #define regCB_COLOR7_VIEW                                                                               0x0384
6387  #define regCB_COLOR7_VIEW_BASE_IDX                                                                      1
6388  #define regCB_COLOR7_INFO                                                                               0x0385
6389  #define regCB_COLOR7_INFO_BASE_IDX                                                                      1
6390  #define regCB_COLOR7_ATTRIB                                                                             0x0386
6391  #define regCB_COLOR7_ATTRIB_BASE_IDX                                                                    1
6392  #define regCB_COLOR7_FDCC_CONTROL                                                                       0x0387
6393  #define regCB_COLOR7_FDCC_CONTROL_BASE_IDX                                                              1
6394  #define regCB_COLOR7_DCC_BASE                                                                           0x038e
6395  #define regCB_COLOR7_DCC_BASE_BASE_IDX                                                                  1
6396  #define regCB_COLOR0_BASE_EXT                                                                           0x0390
6397  #define regCB_COLOR0_BASE_EXT_BASE_IDX                                                                  1
6398  #define regCB_COLOR1_BASE_EXT                                                                           0x0391
6399  #define regCB_COLOR1_BASE_EXT_BASE_IDX                                                                  1
6400  #define regCB_COLOR2_BASE_EXT                                                                           0x0392
6401  #define regCB_COLOR2_BASE_EXT_BASE_IDX                                                                  1
6402  #define regCB_COLOR3_BASE_EXT                                                                           0x0393
6403  #define regCB_COLOR3_BASE_EXT_BASE_IDX                                                                  1
6404  #define regCB_COLOR4_BASE_EXT                                                                           0x0394
6405  #define regCB_COLOR4_BASE_EXT_BASE_IDX                                                                  1
6406  #define regCB_COLOR5_BASE_EXT                                                                           0x0395
6407  #define regCB_COLOR5_BASE_EXT_BASE_IDX                                                                  1
6408  #define regCB_COLOR6_BASE_EXT                                                                           0x0396
6409  #define regCB_COLOR6_BASE_EXT_BASE_IDX                                                                  1
6410  #define regCB_COLOR7_BASE_EXT                                                                           0x0397
6411  #define regCB_COLOR7_BASE_EXT_BASE_IDX                                                                  1
6412  #define regCB_COLOR0_DCC_BASE_EXT                                                                       0x03a8
6413  #define regCB_COLOR0_DCC_BASE_EXT_BASE_IDX                                                              1
6414  #define regCB_COLOR1_DCC_BASE_EXT                                                                       0x03a9
6415  #define regCB_COLOR1_DCC_BASE_EXT_BASE_IDX                                                              1
6416  #define regCB_COLOR2_DCC_BASE_EXT                                                                       0x03aa
6417  #define regCB_COLOR2_DCC_BASE_EXT_BASE_IDX                                                              1
6418  #define regCB_COLOR3_DCC_BASE_EXT                                                                       0x03ab
6419  #define regCB_COLOR3_DCC_BASE_EXT_BASE_IDX                                                              1
6420  #define regCB_COLOR4_DCC_BASE_EXT                                                                       0x03ac
6421  #define regCB_COLOR4_DCC_BASE_EXT_BASE_IDX                                                              1
6422  #define regCB_COLOR5_DCC_BASE_EXT                                                                       0x03ad
6423  #define regCB_COLOR5_DCC_BASE_EXT_BASE_IDX                                                              1
6424  #define regCB_COLOR6_DCC_BASE_EXT                                                                       0x03ae
6425  #define regCB_COLOR6_DCC_BASE_EXT_BASE_IDX                                                              1
6426  #define regCB_COLOR7_DCC_BASE_EXT                                                                       0x03af
6427  #define regCB_COLOR7_DCC_BASE_EXT_BASE_IDX                                                              1
6428  #define regCB_COLOR0_ATTRIB2                                                                            0x03b0
6429  #define regCB_COLOR0_ATTRIB2_BASE_IDX                                                                   1
6430  #define regCB_COLOR1_ATTRIB2                                                                            0x03b1
6431  #define regCB_COLOR1_ATTRIB2_BASE_IDX                                                                   1
6432  #define regCB_COLOR2_ATTRIB2                                                                            0x03b2
6433  #define regCB_COLOR2_ATTRIB2_BASE_IDX                                                                   1
6434  #define regCB_COLOR3_ATTRIB2                                                                            0x03b3
6435  #define regCB_COLOR3_ATTRIB2_BASE_IDX                                                                   1
6436  #define regCB_COLOR4_ATTRIB2                                                                            0x03b4
6437  #define regCB_COLOR4_ATTRIB2_BASE_IDX                                                                   1
6438  #define regCB_COLOR5_ATTRIB2                                                                            0x03b5
6439  #define regCB_COLOR5_ATTRIB2_BASE_IDX                                                                   1
6440  #define regCB_COLOR6_ATTRIB2                                                                            0x03b6
6441  #define regCB_COLOR6_ATTRIB2_BASE_IDX                                                                   1
6442  #define regCB_COLOR7_ATTRIB2                                                                            0x03b7
6443  #define regCB_COLOR7_ATTRIB2_BASE_IDX                                                                   1
6444  #define regCB_COLOR0_ATTRIB3                                                                            0x03b8
6445  #define regCB_COLOR0_ATTRIB3_BASE_IDX                                                                   1
6446  #define regCB_COLOR1_ATTRIB3                                                                            0x03b9
6447  #define regCB_COLOR1_ATTRIB3_BASE_IDX                                                                   1
6448  #define regCB_COLOR2_ATTRIB3                                                                            0x03ba
6449  #define regCB_COLOR2_ATTRIB3_BASE_IDX                                                                   1
6450  #define regCB_COLOR3_ATTRIB3                                                                            0x03bb
6451  #define regCB_COLOR3_ATTRIB3_BASE_IDX                                                                   1
6452  #define regCB_COLOR4_ATTRIB3                                                                            0x03bc
6453  #define regCB_COLOR4_ATTRIB3_BASE_IDX                                                                   1
6454  #define regCB_COLOR5_ATTRIB3                                                                            0x03bd
6455  #define regCB_COLOR5_ATTRIB3_BASE_IDX                                                                   1
6456  #define regCB_COLOR6_ATTRIB3                                                                            0x03be
6457  #define regCB_COLOR6_ATTRIB3_BASE_IDX                                                                   1
6458  #define regCB_COLOR7_ATTRIB3                                                                            0x03bf
6459  #define regCB_COLOR7_ATTRIB3_BASE_IDX                                                                   1
6460  
6461  
6462  // addressBlock: gc_pfvf_cpdec
6463  // base address: 0x2a000
6464  #define regCONFIG_RESERVED_REG0                                                                         0x0800
6465  #define regCONFIG_RESERVED_REG0_BASE_IDX                                                                1
6466  #define regCONFIG_RESERVED_REG1                                                                         0x0801
6467  #define regCONFIG_RESERVED_REG1_BASE_IDX                                                                1
6468  #define regCP_MEC_CNTL                                                                                  0x0802
6469  #define regCP_MEC_CNTL_BASE_IDX                                                                         1
6470  #define regCP_ME_CNTL                                                                                   0x0803
6471  #define regCP_ME_CNTL_BASE_IDX                                                                          1
6472  
6473  
6474  // addressBlock: gc_pfvf_grbmdec
6475  // base address: 0x2a400
6476  #define regGRBM_GFX_CNTL                                                                                0x0900
6477  #define regGRBM_GFX_CNTL_BASE_IDX                                                                       1
6478  #define regGRBM_NOWHERE                                                                                 0x0901
6479  #define regGRBM_NOWHERE_BASE_IDX                                                                        1
6480  
6481  
6482  // addressBlock: gc_pfvf_padec
6483  // base address: 0x2a500
6484  #define regPA_SC_VRS_SURFACE_CNTL                                                                       0x0940
6485  #define regPA_SC_VRS_SURFACE_CNTL_BASE_IDX                                                              1
6486  #define regPA_SC_ENHANCE                                                                                0x0941
6487  #define regPA_SC_ENHANCE_BASE_IDX                                                                       1
6488  #define regPA_SC_ENHANCE_1                                                                              0x0942
6489  #define regPA_SC_ENHANCE_1_BASE_IDX                                                                     1
6490  #define regPA_SC_ENHANCE_2                                                                              0x0943
6491  #define regPA_SC_ENHANCE_2_BASE_IDX                                                                     1
6492  #define regPA_SC_ENHANCE_3                                                                              0x0944
6493  #define regPA_SC_ENHANCE_3_BASE_IDX                                                                     1
6494  #define regPA_SC_BINNER_CNTL_OVERRIDE                                                                   0x0946
6495  #define regPA_SC_BINNER_CNTL_OVERRIDE_BASE_IDX                                                          1
6496  #define regPA_SC_PBB_OVERRIDE_FLAG                                                                      0x0947
6497  #define regPA_SC_PBB_OVERRIDE_FLAG_BASE_IDX                                                             1
6498  #define regPA_SC_DSM_CNTL                                                                               0x0948
6499  #define regPA_SC_DSM_CNTL_BASE_IDX                                                                      1
6500  #define regPA_SC_TILE_STEERING_CREST_OVERRIDE                                                           0x0949
6501  #define regPA_SC_TILE_STEERING_CREST_OVERRIDE_BASE_IDX                                                  1
6502  #define regPA_SC_FIFO_SIZE                                                                              0x094a
6503  #define regPA_SC_FIFO_SIZE_BASE_IDX                                                                     1
6504  #define regPA_SC_IF_FIFO_SIZE                                                                           0x094b
6505  #define regPA_SC_IF_FIFO_SIZE_BASE_IDX                                                                  1
6506  #define regPA_SC_PACKER_WAVE_ID_CNTL                                                                    0x094c
6507  #define regPA_SC_PACKER_WAVE_ID_CNTL_BASE_IDX                                                           1
6508  #define regPA_SC_ATM_CNTL                                                                               0x094d
6509  #define regPA_SC_ATM_CNTL_BASE_IDX                                                                      1
6510  #define regPA_SC_PKR_WAVE_TABLE_CNTL                                                                    0x094e
6511  #define regPA_SC_PKR_WAVE_TABLE_CNTL_BASE_IDX                                                           1
6512  #define regPA_SC_FORCE_EOV_MAX_CNTS                                                                     0x094f
6513  #define regPA_SC_FORCE_EOV_MAX_CNTS_BASE_IDX                                                            1
6514  #define regPA_SC_BINNER_EVENT_CNTL_0                                                                    0x0950
6515  #define regPA_SC_BINNER_EVENT_CNTL_0_BASE_IDX                                                           1
6516  #define regPA_SC_BINNER_EVENT_CNTL_1                                                                    0x0951
6517  #define regPA_SC_BINNER_EVENT_CNTL_1_BASE_IDX                                                           1
6518  #define regPA_SC_BINNER_EVENT_CNTL_2                                                                    0x0952
6519  #define regPA_SC_BINNER_EVENT_CNTL_2_BASE_IDX                                                           1
6520  #define regPA_SC_BINNER_EVENT_CNTL_3                                                                    0x0953
6521  #define regPA_SC_BINNER_EVENT_CNTL_3_BASE_IDX                                                           1
6522  #define regPA_SC_BINNER_TIMEOUT_COUNTER                                                                 0x0954
6523  #define regPA_SC_BINNER_TIMEOUT_COUNTER_BASE_IDX                                                        1
6524  #define regPA_SC_BINNER_PERF_CNTL_0                                                                     0x0955
6525  #define regPA_SC_BINNER_PERF_CNTL_0_BASE_IDX                                                            1
6526  #define regPA_SC_BINNER_PERF_CNTL_1                                                                     0x0956
6527  #define regPA_SC_BINNER_PERF_CNTL_1_BASE_IDX                                                            1
6528  #define regPA_SC_BINNER_PERF_CNTL_2                                                                     0x0957
6529  #define regPA_SC_BINNER_PERF_CNTL_2_BASE_IDX                                                            1
6530  #define regPA_SC_BINNER_PERF_CNTL_3                                                                     0x0958
6531  #define regPA_SC_BINNER_PERF_CNTL_3_BASE_IDX                                                            1
6532  #define regPA_SC_P3D_TRAP_SCREEN_HV_LOCK                                                                0x095b
6533  #define regPA_SC_P3D_TRAP_SCREEN_HV_LOCK_BASE_IDX                                                       1
6534  #define regPA_SC_HP3D_TRAP_SCREEN_HV_LOCK                                                               0x095c
6535  #define regPA_SC_HP3D_TRAP_SCREEN_HV_LOCK_BASE_IDX                                                      1
6536  #define regPA_SC_TRAP_SCREEN_HV_LOCK                                                                    0x095d
6537  #define regPA_SC_TRAP_SCREEN_HV_LOCK_BASE_IDX                                                           1
6538  #define regPA_PH_INTERFACE_FIFO_SIZE                                                                    0x095e
6539  #define regPA_PH_INTERFACE_FIFO_SIZE_BASE_IDX                                                           1
6540  #define regPA_PH_ENHANCE                                                                                0x095f
6541  #define regPA_PH_ENHANCE_BASE_IDX                                                                       1
6542  #define regPA_SC_VRS_SURFACE_CNTL_1                                                                     0x0960
6543  #define regPA_SC_VRS_SURFACE_CNTL_1_BASE_IDX                                                            1
6544  
6545  
6546  // addressBlock: gc_pfvf_sqdec
6547  // base address: 0x2a780
6548  #define regSQ_RUNTIME_CONFIG                                                                            0x09e0
6549  #define regSQ_RUNTIME_CONFIG_BASE_IDX                                                                   1
6550  #define regSQ_DEBUG_STS_GLOBAL                                                                          0x09e1
6551  #define regSQ_DEBUG_STS_GLOBAL_BASE_IDX                                                                 1
6552  #define regSQ_DEBUG_STS_GLOBAL2                                                                         0x09e2
6553  #define regSQ_DEBUG_STS_GLOBAL2_BASE_IDX                                                                1
6554  #define regSH_MEM_BASES                                                                                 0x09e3
6555  #define regSH_MEM_BASES_BASE_IDX                                                                        1
6556  #define regSH_MEM_CONFIG                                                                                0x09e4
6557  #define regSH_MEM_CONFIG_BASE_IDX                                                                       1
6558  #define regSQ_DEBUG                                                                                     0x09e5
6559  #define regSQ_DEBUG_BASE_IDX                                                                            1
6560  #define regSQ_SHADER_TBA_LO                                                                             0x09e6
6561  #define regSQ_SHADER_TBA_LO_BASE_IDX                                                                    1
6562  #define regSQ_SHADER_TBA_HI                                                                             0x09e7
6563  #define regSQ_SHADER_TBA_HI_BASE_IDX                                                                    1
6564  #define regSQ_SHADER_TMA_LO                                                                             0x09e8
6565  #define regSQ_SHADER_TMA_LO_BASE_IDX                                                                    1
6566  #define regSQ_SHADER_TMA_HI                                                                             0x09e9
6567  #define regSQ_SHADER_TMA_HI_BASE_IDX                                                                    1
6568  
6569  
6570  // addressBlock: gc_pfonly_cpdec
6571  // base address: 0x2e000
6572  #define regCP_DEBUG_2                                                                                   0x1800
6573  #define regCP_DEBUG_2_BASE_IDX                                                                          1
6574  #define regCP_FETCHER_SOURCE                                                                            0x1801
6575  #define regCP_FETCHER_SOURCE_BASE_IDX                                                                   1
6576  #define regCP_DFY_CNTL                                                                                  0x1804
6577  #define regCP_DFY_CNTL_BASE_IDX                                                                         1
6578  #define regCP_DFY_STAT                                                                                  0x1805
6579  #define regCP_DFY_STAT_BASE_IDX                                                                         1
6580  #define regCP_DFY_ADDR_HI                                                                               0x1806
6581  #define regCP_DFY_ADDR_HI_BASE_IDX                                                                      1
6582  #define regCP_DFY_ADDR_LO                                                                               0x1807
6583  #define regCP_DFY_ADDR_LO_BASE_IDX                                                                      1
6584  #define regCP_DFY_DATA_0                                                                                0x1808
6585  #define regCP_DFY_DATA_0_BASE_IDX                                                                       1
6586  #define regCP_DFY_DATA_1                                                                                0x1809
6587  #define regCP_DFY_DATA_1_BASE_IDX                                                                       1
6588  #define regCP_DFY_DATA_2                                                                                0x180a
6589  #define regCP_DFY_DATA_2_BASE_IDX                                                                       1
6590  #define regCP_DFY_DATA_3                                                                                0x180b
6591  #define regCP_DFY_DATA_3_BASE_IDX                                                                       1
6592  #define regCP_DFY_DATA_4                                                                                0x180c
6593  #define regCP_DFY_DATA_4_BASE_IDX                                                                       1
6594  #define regCP_DFY_DATA_5                                                                                0x180d
6595  #define regCP_DFY_DATA_5_BASE_IDX                                                                       1
6596  #define regCP_DFY_DATA_6                                                                                0x180e
6597  #define regCP_DFY_DATA_6_BASE_IDX                                                                       1
6598  #define regCP_DFY_DATA_7                                                                                0x180f
6599  #define regCP_DFY_DATA_7_BASE_IDX                                                                       1
6600  #define regCP_DFY_DATA_8                                                                                0x1810
6601  #define regCP_DFY_DATA_8_BASE_IDX                                                                       1
6602  #define regCP_DFY_DATA_9                                                                                0x1811
6603  #define regCP_DFY_DATA_9_BASE_IDX                                                                       1
6604  #define regCP_DFY_DATA_10                                                                               0x1812
6605  #define regCP_DFY_DATA_10_BASE_IDX                                                                      1
6606  #define regCP_DFY_DATA_11                                                                               0x1813
6607  #define regCP_DFY_DATA_11_BASE_IDX                                                                      1
6608  #define regCP_DFY_DATA_12                                                                               0x1814
6609  #define regCP_DFY_DATA_12_BASE_IDX                                                                      1
6610  #define regCP_DFY_DATA_13                                                                               0x1815
6611  #define regCP_DFY_DATA_13_BASE_IDX                                                                      1
6612  #define regCP_DFY_DATA_14                                                                               0x1816
6613  #define regCP_DFY_DATA_14_BASE_IDX                                                                      1
6614  #define regCP_DFY_DATA_15                                                                               0x1817
6615  #define regCP_DFY_DATA_15_BASE_IDX                                                                      1
6616  #define regCP_DFY_CMD                                                                                   0x1818
6617  #define regCP_DFY_CMD_BASE_IDX                                                                          1
6618  
6619  
6620  // addressBlock: gc_pfonly_cpphqddec
6621  // base address: 0x2e080
6622  #define regCP_HPD_MES_ROQ_OFFSETS                                                                       0x1821
6623  #define regCP_HPD_MES_ROQ_OFFSETS_BASE_IDX                                                              1
6624  #define regCP_HPD_ROQ_OFFSETS                                                                           0x1821
6625  #define regCP_HPD_ROQ_OFFSETS_BASE_IDX                                                                  1
6626  #define regCP_HPD_STATUS0                                                                               0x1822
6627  #define regCP_HPD_STATUS0_BASE_IDX                                                                      1
6628  
6629  
6630  // addressBlock: gc_pfonly_didtdec
6631  // base address: 0x2e400
6632  #define regDIDT_INDEX_AUTO_INCR_EN                                                                      0x1900
6633  #define regDIDT_INDEX_AUTO_INCR_EN_BASE_IDX                                                             1
6634  #define regDIDT_EDC_CTRL                                                                                0x1901
6635  #define regDIDT_EDC_CTRL_BASE_IDX                                                                       1
6636  #define regDIDT_EDC_THROTTLE_CTRL                                                                       0x1902
6637  #define regDIDT_EDC_THROTTLE_CTRL_BASE_IDX                                                              1
6638  #define regDIDT_EDC_THRESHOLD                                                                           0x1903
6639  #define regDIDT_EDC_THRESHOLD_BASE_IDX                                                                  1
6640  #define regDIDT_EDC_STALL_PATTERN_1_2                                                                   0x1904
6641  #define regDIDT_EDC_STALL_PATTERN_1_2_BASE_IDX                                                          1
6642  #define regDIDT_EDC_STALL_PATTERN_3_4                                                                   0x1905
6643  #define regDIDT_EDC_STALL_PATTERN_3_4_BASE_IDX                                                          1
6644  #define regDIDT_EDC_STALL_PATTERN_5_6                                                                   0x1906
6645  #define regDIDT_EDC_STALL_PATTERN_5_6_BASE_IDX                                                          1
6646  #define regDIDT_EDC_STALL_PATTERN_7                                                                     0x1907
6647  #define regDIDT_EDC_STALL_PATTERN_7_BASE_IDX                                                            1
6648  #define regDIDT_EDC_STATUS                                                                              0x1908
6649  #define regDIDT_EDC_STATUS_BASE_IDX                                                                     1
6650  #define regDIDT_EDC_DYNAMIC_THRESHOLD_RO                                                                0x1909
6651  #define regDIDT_EDC_DYNAMIC_THRESHOLD_RO_BASE_IDX                                                       1
6652  #define regDIDT_EDC_OVERFLOW                                                                            0x190a
6653  #define regDIDT_EDC_OVERFLOW_BASE_IDX                                                                   1
6654  #define regDIDT_EDC_ROLLING_POWER_DELTA                                                                 0x190b
6655  #define regDIDT_EDC_ROLLING_POWER_DELTA_BASE_IDX                                                        1
6656  #define regDIDT_IND_INDEX                                                                               0x190c
6657  #define regDIDT_IND_INDEX_BASE_IDX                                                                      1
6658  #define regDIDT_IND_DATA                                                                                0x190d
6659  #define regDIDT_IND_DATA_BASE_IDX                                                                       1
6660  
6661  
6662  // addressBlock: gc_pfonly_spidec
6663  // base address: 0x2e500
6664  #define regSPI_CDBG_SYS_GFX                                                                             0x1940
6665  #define regSPI_CDBG_SYS_GFX_BASE_IDX                                                                    1
6666  #define regSPI_CDBG_SYS_HP3D                                                                            0x1941
6667  #define regSPI_CDBG_SYS_HP3D_BASE_IDX                                                                   1
6668  #define regSPI_CDBG_SYS_CS0                                                                             0x1942
6669  #define regSPI_CDBG_SYS_CS0_BASE_IDX                                                                    1
6670  #define regSPI_GDBG_WAVE_CNTL                                                                           0x1943
6671  #define regSPI_GDBG_WAVE_CNTL_BASE_IDX                                                                  1
6672  #define regSPI_GDBG_TRAP_CONFIG                                                                         0x1944
6673  #define regSPI_GDBG_TRAP_CONFIG_BASE_IDX                                                                1
6674  #define regSPI_GDBG_WAVE_CNTL3                                                                          0x1945
6675  #define regSPI_GDBG_WAVE_CNTL3_BASE_IDX                                                                 1
6676  #define regSPI_RESET_DEBUG                                                                              0x1946
6677  #define regSPI_RESET_DEBUG_BASE_IDX                                                                     1
6678  #define regSPI_ARB_CNTL_0                                                                               0x1949
6679  #define regSPI_ARB_CNTL_0_BASE_IDX                                                                      1
6680  #define regSPI_FEATURE_CTRL                                                                             0x194a
6681  #define regSPI_FEATURE_CTRL_BASE_IDX                                                                    1
6682  #define regSPI_SHADER_RSRC_LIMIT_CTRL                                                                   0x194b
6683  #define regSPI_SHADER_RSRC_LIMIT_CTRL_BASE_IDX                                                          1
6684  #define regSPI_COMPUTE_WF_CTX_SAVE_STATUS                                                               0x194e
6685  #define regSPI_COMPUTE_WF_CTX_SAVE_STATUS_BASE_IDX                                                      1
6686  
6687  
6688  // addressBlock: gc_pfonly_tcpdec
6689  // base address: 0x2e680
6690  #define regTCP_INVALIDATE                                                                               0x19a0
6691  #define regTCP_INVALIDATE_BASE_IDX                                                                      1
6692  #define regTCP_STATUS                                                                                   0x19a1
6693  #define regTCP_STATUS_BASE_IDX                                                                          1
6694  #define regTCP_CNTL                                                                                     0x19a2
6695  #define regTCP_CNTL_BASE_IDX                                                                            1
6696  #define regTCP_CNTL2                                                                                    0x19a3
6697  #define regTCP_CNTL2_BASE_IDX                                                                           1
6698  #define regTCP_CREDIT                                                                                   0x19a4
6699  #define regTCP_CREDIT_BASE_IDX                                                                          1
6700  
6701  
6702  // addressBlock: gc_pfonly_gdsdec
6703  // base address: 0x2e6c0
6704  #define regGDS_ENHANCE2                                                                                 0x19b0
6705  #define regGDS_ENHANCE2_BASE_IDX                                                                        1
6706  #define regGDS_OA_CGPG_RESTORE                                                                          0x19b1
6707  #define regGDS_OA_CGPG_RESTORE_BASE_IDX                                                                 1
6708  
6709  
6710  // addressBlock: gc_pfonly_utcl1dec
6711  // base address: 0x2e600
6712  #define regUTCL1_CTRL_0                                                                                 0x1980
6713  #define regUTCL1_CTRL_0_BASE_IDX                                                                        1
6714  #define regUTCL1_UTCL0_INVREQ_DISABLE                                                                   0x1984
6715  #define regUTCL1_UTCL0_INVREQ_DISABLE_BASE_IDX                                                          1
6716  #define regUTCL1_CTRL_2                                                                                 0x1985
6717  #define regUTCL1_CTRL_2_BASE_IDX                                                                        1
6718  #define regUTCL1_FIFO_SIZING                                                                            0x1986
6719  #define regUTCL1_FIFO_SIZING_BASE_IDX                                                                   1
6720  #define regGCRD_SA0_TARGETS_DISABLE                                                                     0x1987
6721  #define regGCRD_SA0_TARGETS_DISABLE_BASE_IDX                                                            1
6722  #define regGCRD_SA1_TARGETS_DISABLE                                                                     0x1989
6723  #define regGCRD_SA1_TARGETS_DISABLE_BASE_IDX                                                            1
6724  #define regGCRD_CREDIT_SAFE                                                                             0x198a
6725  #define regGCRD_CREDIT_SAFE_BASE_IDX                                                                    1
6726  
6727  
6728  // addressBlock: gc_pfonly_pmmdec
6729  // base address: 0x2e640
6730  #define regGCR_GENERAL_CNTL                                                                             0x1990
6731  #define regGCR_GENERAL_CNTL_BASE_IDX                                                                    1
6732  #define regGCR_TARGET_DISABLE                                                                           0x1991
6733  #define regGCR_TARGET_DISABLE_BASE_IDX                                                                  1
6734  #define regGCR_CMD_STATUS                                                                               0x1992
6735  #define regGCR_CMD_STATUS_BASE_IDX                                                                      1
6736  #define regGCR_SPARE                                                                                    0x1993
6737  #define regGCR_SPARE_BASE_IDX                                                                           1
6738  #define regPMM_CNTL2                                                                                    0x1999
6739  #define regPMM_CNTL2_BASE_IDX                                                                           1
6740  
6741  
6742  // addressBlock: gc_pfonly_gccacdec
6743  // base address: 0x2eb40
6744  #define regGC_CAC_CTRL_1                                                                                0x1ad0
6745  #define regGC_CAC_CTRL_1_BASE_IDX                                                                       1
6746  #define regGC_CAC_CTRL_2                                                                                0x1ad1
6747  #define regGC_CAC_CTRL_2_BASE_IDX                                                                       1
6748  #define regGC_CAC_AGGR_LOWER                                                                            0x1ad2
6749  #define regGC_CAC_AGGR_LOWER_BASE_IDX                                                                   1
6750  #define regGC_CAC_AGGR_UPPER                                                                            0x1ad3
6751  #define regGC_CAC_AGGR_UPPER_BASE_IDX                                                                   1
6752  #define regSE0_CAC_AGGR_LOWER                                                                           0x1ad4
6753  #define regSE0_CAC_AGGR_LOWER_BASE_IDX                                                                  1
6754  #define regSE0_CAC_AGGR_UPPER                                                                           0x1ad5
6755  #define regSE0_CAC_AGGR_UPPER_BASE_IDX                                                                  1
6756  #define regSE1_CAC_AGGR_LOWER                                                                           0x1ad6
6757  #define regSE1_CAC_AGGR_LOWER_BASE_IDX                                                                  1
6758  #define regSE1_CAC_AGGR_UPPER                                                                           0x1ad7
6759  #define regSE1_CAC_AGGR_UPPER_BASE_IDX                                                                  1
6760  #define regSE2_CAC_AGGR_LOWER                                                                           0x1ad8
6761  #define regSE2_CAC_AGGR_LOWER_BASE_IDX                                                                  1
6762  #define regSE2_CAC_AGGR_UPPER                                                                           0x1ad9
6763  #define regSE2_CAC_AGGR_UPPER_BASE_IDX                                                                  1
6764  #define regGC_CAC_AGGR_GFXCLK_CYCLE                                                                     0x1ae4
6765  #define regGC_CAC_AGGR_GFXCLK_CYCLE_BASE_IDX                                                            1
6766  #define regSE0_CAC_AGGR_GFXCLK_CYCLE                                                                    0x1ae5
6767  #define regSE0_CAC_AGGR_GFXCLK_CYCLE_BASE_IDX                                                           1
6768  #define regSE1_CAC_AGGR_GFXCLK_CYCLE                                                                    0x1ae6
6769  #define regSE1_CAC_AGGR_GFXCLK_CYCLE_BASE_IDX                                                           1
6770  #define regSE2_CAC_AGGR_GFXCLK_CYCLE                                                                    0x1ae7
6771  #define regSE2_CAC_AGGR_GFXCLK_CYCLE_BASE_IDX                                                           1
6772  #define regGC_EDC_CTRL                                                                                  0x1aed
6773  #define regGC_EDC_CTRL_BASE_IDX                                                                         1
6774  #define regGC_EDC_THRESHOLD                                                                             0x1aee
6775  #define regGC_EDC_THRESHOLD_BASE_IDX                                                                    1
6776  #define regGC_EDC_STRETCH_CTRL                                                                          0x1aef
6777  #define regGC_EDC_STRETCH_CTRL_BASE_IDX                                                                 1
6778  #define regGC_EDC_STRETCH_THRESHOLD                                                                     0x1af0
6779  #define regGC_EDC_STRETCH_THRESHOLD_BASE_IDX                                                            1
6780  #define regEDC_HYSTERESIS_CNTL                                                                          0x1af1
6781  #define regEDC_HYSTERESIS_CNTL_BASE_IDX                                                                 1
6782  #define regGC_THROTTLE_CTRL                                                                             0x1af2
6783  #define regGC_THROTTLE_CTRL_BASE_IDX                                                                    1
6784  #define regGC_THROTTLE_CTRL1                                                                            0x1af3
6785  #define regGC_THROTTLE_CTRL1_BASE_IDX                                                                   1
6786  #define regPCC_STALL_PATTERN_CTRL                                                                       0x1af4
6787  #define regPCC_STALL_PATTERN_CTRL_BASE_IDX                                                              1
6788  #define regPWRBRK_STALL_PATTERN_CTRL                                                                    0x1af5
6789  #define regPWRBRK_STALL_PATTERN_CTRL_BASE_IDX                                                           1
6790  #define regPCC_STALL_PATTERN_1_2                                                                        0x1af6
6791  #define regPCC_STALL_PATTERN_1_2_BASE_IDX                                                               1
6792  #define regPCC_STALL_PATTERN_3_4                                                                        0x1af7
6793  #define regPCC_STALL_PATTERN_3_4_BASE_IDX                                                               1
6794  #define regPCC_STALL_PATTERN_5_6                                                                        0x1af8
6795  #define regPCC_STALL_PATTERN_5_6_BASE_IDX                                                               1
6796  #define regPCC_STALL_PATTERN_7                                                                          0x1af9
6797  #define regPCC_STALL_PATTERN_7_BASE_IDX                                                                 1
6798  #define regPWRBRK_STALL_PATTERN_1_2                                                                     0x1afa
6799  #define regPWRBRK_STALL_PATTERN_1_2_BASE_IDX                                                            1
6800  #define regPWRBRK_STALL_PATTERN_3_4                                                                     0x1afb
6801  #define regPWRBRK_STALL_PATTERN_3_4_BASE_IDX                                                            1
6802  #define regPWRBRK_STALL_PATTERN_5_6                                                                     0x1afc
6803  #define regPWRBRK_STALL_PATTERN_5_6_BASE_IDX                                                            1
6804  #define regPWRBRK_STALL_PATTERN_7                                                                       0x1afd
6805  #define regPWRBRK_STALL_PATTERN_7_BASE_IDX                                                              1
6806  #define regDIDT_STALL_PATTERN_CTRL                                                                      0x1afe
6807  #define regDIDT_STALL_PATTERN_CTRL_BASE_IDX                                                             1
6808  #define regDIDT_STALL_PATTERN_1_2                                                                       0x1aff
6809  #define regDIDT_STALL_PATTERN_1_2_BASE_IDX                                                              1
6810  #define regDIDT_STALL_PATTERN_3_4                                                                       0x1b00
6811  #define regDIDT_STALL_PATTERN_3_4_BASE_IDX                                                              1
6812  #define regDIDT_STALL_PATTERN_5_6                                                                       0x1b01
6813  #define regDIDT_STALL_PATTERN_5_6_BASE_IDX                                                              1
6814  #define regDIDT_STALL_PATTERN_7                                                                         0x1b02
6815  #define regDIDT_STALL_PATTERN_7_BASE_IDX                                                                1
6816  #define regPCC_PWRBRK_HYSTERESIS_CTRL                                                                   0x1b03
6817  #define regPCC_PWRBRK_HYSTERESIS_CTRL_BASE_IDX                                                          1
6818  #define regEDC_STRETCH_PERF_COUNTER                                                                     0x1b04
6819  #define regEDC_STRETCH_PERF_COUNTER_BASE_IDX                                                            1
6820  #define regEDC_UNSTRETCH_PERF_COUNTER                                                                   0x1b05
6821  #define regEDC_UNSTRETCH_PERF_COUNTER_BASE_IDX                                                          1
6822  #define regEDC_STRETCH_NUM_PERF_COUNTER                                                                 0x1b06
6823  #define regEDC_STRETCH_NUM_PERF_COUNTER_BASE_IDX                                                        1
6824  #define regGC_EDC_STATUS                                                                                0x1b07
6825  #define regGC_EDC_STATUS_BASE_IDX                                                                       1
6826  #define regGC_EDC_OVERFLOW                                                                              0x1b08
6827  #define regGC_EDC_OVERFLOW_BASE_IDX                                                                     1
6828  #define regGC_EDC_ROLLING_POWER_DELTA                                                                   0x1b09
6829  #define regGC_EDC_ROLLING_POWER_DELTA_BASE_IDX                                                          1
6830  #define regGC_THROTTLE_STATUS                                                                           0x1b0a
6831  #define regGC_THROTTLE_STATUS_BASE_IDX                                                                  1
6832  #define regEDC_PERF_COUNTER                                                                             0x1b0b
6833  #define regEDC_PERF_COUNTER_BASE_IDX                                                                    1
6834  #define regPCC_PERF_COUNTER                                                                             0x1b0c
6835  #define regPCC_PERF_COUNTER_BASE_IDX                                                                    1
6836  #define regPWRBRK_PERF_COUNTER                                                                          0x1b0d
6837  #define regPWRBRK_PERF_COUNTER_BASE_IDX                                                                 1
6838  #define regEDC_HYSTERESIS_STAT                                                                          0x1b0e
6839  #define regEDC_HYSTERESIS_STAT_BASE_IDX                                                                 1
6840  #define regGC_CAC_WEIGHT_CP_0                                                                           0x1b10
6841  #define regGC_CAC_WEIGHT_CP_0_BASE_IDX                                                                  1
6842  #define regGC_CAC_WEIGHT_CP_1                                                                           0x1b11
6843  #define regGC_CAC_WEIGHT_CP_1_BASE_IDX                                                                  1
6844  #define regGC_CAC_WEIGHT_EA_0                                                                           0x1b12
6845  #define regGC_CAC_WEIGHT_EA_0_BASE_IDX                                                                  1
6846  #define regGC_CAC_WEIGHT_EA_1                                                                           0x1b13
6847  #define regGC_CAC_WEIGHT_EA_1_BASE_IDX                                                                  1
6848  #define regGC_CAC_WEIGHT_EA_2                                                                           0x1b14
6849  #define regGC_CAC_WEIGHT_EA_2_BASE_IDX                                                                  1
6850  #define regGC_CAC_WEIGHT_UTCL2_ROUTER_0                                                                 0x1b15
6851  #define regGC_CAC_WEIGHT_UTCL2_ROUTER_0_BASE_IDX                                                        1
6852  #define regGC_CAC_WEIGHT_UTCL2_ROUTER_1                                                                 0x1b16
6853  #define regGC_CAC_WEIGHT_UTCL2_ROUTER_1_BASE_IDX                                                        1
6854  #define regGC_CAC_WEIGHT_UTCL2_ROUTER_2                                                                 0x1b17
6855  #define regGC_CAC_WEIGHT_UTCL2_ROUTER_2_BASE_IDX                                                        1
6856  #define regGC_CAC_WEIGHT_UTCL2_ROUTER_3                                                                 0x1b18
6857  #define regGC_CAC_WEIGHT_UTCL2_ROUTER_3_BASE_IDX                                                        1
6858  #define regGC_CAC_WEIGHT_UTCL2_ROUTER_4                                                                 0x1b19
6859  #define regGC_CAC_WEIGHT_UTCL2_ROUTER_4_BASE_IDX                                                        1
6860  #define regGC_CAC_WEIGHT_UTCL2_VML2_0                                                                   0x1b1a
6861  #define regGC_CAC_WEIGHT_UTCL2_VML2_0_BASE_IDX                                                          1
6862  #define regGC_CAC_WEIGHT_UTCL2_VML2_1                                                                   0x1b1b
6863  #define regGC_CAC_WEIGHT_UTCL2_VML2_1_BASE_IDX                                                          1
6864  #define regGC_CAC_WEIGHT_UTCL2_VML2_2                                                                   0x1b1c
6865  #define regGC_CAC_WEIGHT_UTCL2_VML2_2_BASE_IDX                                                          1
6866  #define regGC_CAC_WEIGHT_UTCL2_WALKER_0                                                                 0x1b1d
6867  #define regGC_CAC_WEIGHT_UTCL2_WALKER_0_BASE_IDX                                                        1
6868  #define regGC_CAC_WEIGHT_UTCL2_WALKER_1                                                                 0x1b1e
6869  #define regGC_CAC_WEIGHT_UTCL2_WALKER_1_BASE_IDX                                                        1
6870  #define regGC_CAC_WEIGHT_UTCL2_WALKER_2                                                                 0x1b1f
6871  #define regGC_CAC_WEIGHT_UTCL2_WALKER_2_BASE_IDX                                                        1
6872  #define regGC_CAC_WEIGHT_GDS_0                                                                          0x1b20
6873  #define regGC_CAC_WEIGHT_GDS_0_BASE_IDX                                                                 1
6874  #define regGC_CAC_WEIGHT_GDS_1                                                                          0x1b21
6875  #define regGC_CAC_WEIGHT_GDS_1_BASE_IDX                                                                 1
6876  #define regGC_CAC_WEIGHT_GDS_2                                                                          0x1b22
6877  #define regGC_CAC_WEIGHT_GDS_2_BASE_IDX                                                                 1
6878  #define regGC_CAC_WEIGHT_GE_0                                                                           0x1b23
6879  #define regGC_CAC_WEIGHT_GE_0_BASE_IDX                                                                  1
6880  #define regGC_CAC_WEIGHT_GE_1                                                                           0x1b24
6881  #define regGC_CAC_WEIGHT_GE_1_BASE_IDX                                                                  1
6882  #define regGC_CAC_WEIGHT_GE_2                                                                           0x1b25
6883  #define regGC_CAC_WEIGHT_GE_2_BASE_IDX                                                                  1
6884  #define regGC_CAC_WEIGHT_GE_3                                                                           0x1b26
6885  #define regGC_CAC_WEIGHT_GE_3_BASE_IDX                                                                  1
6886  #define regGC_CAC_WEIGHT_PMM_0                                                                          0x1b2e
6887  #define regGC_CAC_WEIGHT_PMM_0_BASE_IDX                                                                 1
6888  #define regGC_CAC_WEIGHT_GL2C_0                                                                         0x1b2f
6889  #define regGC_CAC_WEIGHT_GL2C_0_BASE_IDX                                                                1
6890  #define regGC_CAC_WEIGHT_GL2C_1                                                                         0x1b30
6891  #define regGC_CAC_WEIGHT_GL2C_1_BASE_IDX                                                                1
6892  #define regGC_CAC_WEIGHT_GL2C_2                                                                         0x1b31
6893  #define regGC_CAC_WEIGHT_GL2C_2_BASE_IDX                                                                1
6894  #define regGC_CAC_WEIGHT_PH_0                                                                           0x1b32
6895  #define regGC_CAC_WEIGHT_PH_0_BASE_IDX                                                                  1
6896  #define regGC_CAC_WEIGHT_PH_1                                                                           0x1b33
6897  #define regGC_CAC_WEIGHT_PH_1_BASE_IDX                                                                  1
6898  #define regGC_CAC_WEIGHT_PH_2                                                                           0x1b34
6899  #define regGC_CAC_WEIGHT_PH_2_BASE_IDX                                                                  1
6900  #define regGC_CAC_WEIGHT_PH_3                                                                           0x1b35
6901  #define regGC_CAC_WEIGHT_PH_3_BASE_IDX                                                                  1
6902  #define regGC_CAC_WEIGHT_SDMA_0                                                                         0x1b36
6903  #define regGC_CAC_WEIGHT_SDMA_0_BASE_IDX                                                                1
6904  #define regGC_CAC_WEIGHT_SDMA_1                                                                         0x1b37
6905  #define regGC_CAC_WEIGHT_SDMA_1_BASE_IDX                                                                1
6906  #define regGC_CAC_WEIGHT_SDMA_2                                                                         0x1b38
6907  #define regGC_CAC_WEIGHT_SDMA_2_BASE_IDX                                                                1
6908  #define regGC_CAC_WEIGHT_SDMA_3                                                                         0x1b39
6909  #define regGC_CAC_WEIGHT_SDMA_3_BASE_IDX                                                                1
6910  #define regGC_CAC_WEIGHT_SDMA_4                                                                         0x1b3a
6911  #define regGC_CAC_WEIGHT_SDMA_4_BASE_IDX                                                                1
6912  #define regGC_CAC_WEIGHT_SDMA_5                                                                         0x1b3b
6913  #define regGC_CAC_WEIGHT_SDMA_5_BASE_IDX                                                                1
6914  #define regGC_CAC_WEIGHT_CHC_0                                                                          0x1b3c
6915  #define regGC_CAC_WEIGHT_CHC_0_BASE_IDX                                                                 1
6916  #define regGC_CAC_WEIGHT_CHC_1                                                                          0x1b3d
6917  #define regGC_CAC_WEIGHT_CHC_1_BASE_IDX                                                                 1
6918  #define regGC_CAC_WEIGHT_GUS_0                                                                          0x1b3e
6919  #define regGC_CAC_WEIGHT_GUS_0_BASE_IDX                                                                 1
6920  #define regGC_CAC_WEIGHT_GUS_1                                                                          0x1b3f
6921  #define regGC_CAC_WEIGHT_GUS_1_BASE_IDX                                                                 1
6922  #define regGC_CAC_WEIGHT_RLC_0                                                                          0x1b40
6923  #define regGC_CAC_WEIGHT_RLC_0_BASE_IDX                                                                 1
6924  #define regGC_CAC_WEIGHT_GRBM_0                                                                         0x1b44
6925  #define regGC_CAC_WEIGHT_GRBM_0_BASE_IDX                                                                1
6926  #define regGC_EDC_CLK_MONITOR_CTRL                                                                      0x1b56
6927  #define regGC_EDC_CLK_MONITOR_CTRL_BASE_IDX                                                             1
6928  #define regGC_CAC_IND_INDEX                                                                             0x1b58
6929  #define regGC_CAC_IND_INDEX_BASE_IDX                                                                    1
6930  #define regGC_CAC_IND_DATA                                                                              0x1b59
6931  #define regGC_CAC_IND_DATA_BASE_IDX                                                                     1
6932  #define regSE_CAC_CTRL_1                                                                                0x1b70
6933  #define regSE_CAC_CTRL_1_BASE_IDX                                                                       1
6934  #define regSE_CAC_CTRL_2                                                                                0x1b71
6935  #define regSE_CAC_CTRL_2_BASE_IDX                                                                       1
6936  #define regSE_CAC_WEIGHT_TA_0                                                                           0x1b72
6937  #define regSE_CAC_WEIGHT_TA_0_BASE_IDX                                                                  1
6938  #define regSE_CAC_WEIGHT_TD_0                                                                           0x1b73
6939  #define regSE_CAC_WEIGHT_TD_0_BASE_IDX                                                                  1
6940  #define regSE_CAC_WEIGHT_TD_1                                                                           0x1b74
6941  #define regSE_CAC_WEIGHT_TD_1_BASE_IDX                                                                  1
6942  #define regSE_CAC_WEIGHT_TD_2                                                                           0x1b75
6943  #define regSE_CAC_WEIGHT_TD_2_BASE_IDX                                                                  1
6944  #define regSE_CAC_WEIGHT_TD_3                                                                           0x1b76
6945  #define regSE_CAC_WEIGHT_TD_3_BASE_IDX                                                                  1
6946  #define regSE_CAC_WEIGHT_TD_4                                                                           0x1b77
6947  #define regSE_CAC_WEIGHT_TD_4_BASE_IDX                                                                  1
6948  #define regSE_CAC_WEIGHT_TD_5                                                                           0x1b78
6949  #define regSE_CAC_WEIGHT_TD_5_BASE_IDX                                                                  1
6950  #define regSE_CAC_WEIGHT_TCP_0                                                                          0x1b79
6951  #define regSE_CAC_WEIGHT_TCP_0_BASE_IDX                                                                 1
6952  #define regSE_CAC_WEIGHT_TCP_1                                                                          0x1b7a
6953  #define regSE_CAC_WEIGHT_TCP_1_BASE_IDX                                                                 1
6954  #define regSE_CAC_WEIGHT_TCP_2                                                                          0x1b7b
6955  #define regSE_CAC_WEIGHT_TCP_2_BASE_IDX                                                                 1
6956  #define regSE_CAC_WEIGHT_TCP_3                                                                          0x1b7c
6957  #define regSE_CAC_WEIGHT_TCP_3_BASE_IDX                                                                 1
6958  #define regSE_CAC_WEIGHT_SQ_0                                                                           0x1b7d
6959  #define regSE_CAC_WEIGHT_SQ_0_BASE_IDX                                                                  1
6960  #define regSE_CAC_WEIGHT_SQ_1                                                                           0x1b7e
6961  #define regSE_CAC_WEIGHT_SQ_1_BASE_IDX                                                                  1
6962  #define regSE_CAC_WEIGHT_SQ_2                                                                           0x1b7f
6963  #define regSE_CAC_WEIGHT_SQ_2_BASE_IDX                                                                  1
6964  #define regSE_CAC_WEIGHT_SP_0                                                                           0x1b80
6965  #define regSE_CAC_WEIGHT_SP_0_BASE_IDX                                                                  1
6966  #define regSE_CAC_WEIGHT_SP_1                                                                           0x1b81
6967  #define regSE_CAC_WEIGHT_SP_1_BASE_IDX                                                                  1
6968  #define regSE_CAC_WEIGHT_LDS_0                                                                          0x1b82
6969  #define regSE_CAC_WEIGHT_LDS_0_BASE_IDX                                                                 1
6970  #define regSE_CAC_WEIGHT_LDS_1                                                                          0x1b83
6971  #define regSE_CAC_WEIGHT_LDS_1_BASE_IDX                                                                 1
6972  #define regSE_CAC_WEIGHT_LDS_2                                                                          0x1b84
6973  #define regSE_CAC_WEIGHT_LDS_2_BASE_IDX                                                                 1
6974  #define regSE_CAC_WEIGHT_LDS_3                                                                          0x1b85
6975  #define regSE_CAC_WEIGHT_LDS_3_BASE_IDX                                                                 1
6976  #define regSE_CAC_WEIGHT_SQC_0                                                                          0x1b87
6977  #define regSE_CAC_WEIGHT_SQC_0_BASE_IDX                                                                 1
6978  #define regSE_CAC_WEIGHT_SQC_1                                                                          0x1b88
6979  #define regSE_CAC_WEIGHT_SQC_1_BASE_IDX                                                                 1
6980  #define regSE_CAC_WEIGHT_CU_0                                                                           0x1b89
6981  #define regSE_CAC_WEIGHT_CU_0_BASE_IDX                                                                  1
6982  #define regSE_CAC_WEIGHT_BCI_0                                                                          0x1b8a
6983  #define regSE_CAC_WEIGHT_BCI_0_BASE_IDX                                                                 1
6984  #define regSE_CAC_WEIGHT_CB_0                                                                           0x1b8b
6985  #define regSE_CAC_WEIGHT_CB_0_BASE_IDX                                                                  1
6986  #define regSE_CAC_WEIGHT_CB_1                                                                           0x1b8c
6987  #define regSE_CAC_WEIGHT_CB_1_BASE_IDX                                                                  1
6988  #define regSE_CAC_WEIGHT_CB_2                                                                           0x1b8d
6989  #define regSE_CAC_WEIGHT_CB_2_BASE_IDX                                                                  1
6990  #define regSE_CAC_WEIGHT_CB_3                                                                           0x1b8e
6991  #define regSE_CAC_WEIGHT_CB_3_BASE_IDX                                                                  1
6992  #define regSE_CAC_WEIGHT_CB_4                                                                           0x1b8f
6993  #define regSE_CAC_WEIGHT_CB_4_BASE_IDX                                                                  1
6994  #define regSE_CAC_WEIGHT_CB_5                                                                           0x1b90
6995  #define regSE_CAC_WEIGHT_CB_5_BASE_IDX                                                                  1
6996  #define regSE_CAC_WEIGHT_CB_6                                                                           0x1b91
6997  #define regSE_CAC_WEIGHT_CB_6_BASE_IDX                                                                  1
6998  #define regSE_CAC_WEIGHT_CB_7                                                                           0x1b92
6999  #define regSE_CAC_WEIGHT_CB_7_BASE_IDX                                                                  1
7000  #define regSE_CAC_WEIGHT_CB_8                                                                           0x1b93
7001  #define regSE_CAC_WEIGHT_CB_8_BASE_IDX                                                                  1
7002  #define regSE_CAC_WEIGHT_CB_9                                                                           0x1b94
7003  #define regSE_CAC_WEIGHT_CB_9_BASE_IDX                                                                  1
7004  #define regSE_CAC_WEIGHT_CB_10                                                                          0x1b95
7005  #define regSE_CAC_WEIGHT_CB_10_BASE_IDX                                                                 1
7006  #define regSE_CAC_WEIGHT_CB_11                                                                          0x1b96
7007  #define regSE_CAC_WEIGHT_CB_11_BASE_IDX                                                                 1
7008  #define regSE_CAC_WEIGHT_DB_0                                                                           0x1b97
7009  #define regSE_CAC_WEIGHT_DB_0_BASE_IDX                                                                  1
7010  #define regSE_CAC_WEIGHT_DB_1                                                                           0x1b98
7011  #define regSE_CAC_WEIGHT_DB_1_BASE_IDX                                                                  1
7012  #define regSE_CAC_WEIGHT_DB_2                                                                           0x1b99
7013  #define regSE_CAC_WEIGHT_DB_2_BASE_IDX                                                                  1
7014  #define regSE_CAC_WEIGHT_DB_3                                                                           0x1b9a
7015  #define regSE_CAC_WEIGHT_DB_3_BASE_IDX                                                                  1
7016  #define regSE_CAC_WEIGHT_DB_4                                                                           0x1b9b
7017  #define regSE_CAC_WEIGHT_DB_4_BASE_IDX                                                                  1
7018  #define regSE_CAC_WEIGHT_RMI_0                                                                          0x1b9c
7019  #define regSE_CAC_WEIGHT_RMI_0_BASE_IDX                                                                 1
7020  #define regSE_CAC_WEIGHT_RMI_1                                                                          0x1b9d
7021  #define regSE_CAC_WEIGHT_RMI_1_BASE_IDX                                                                 1
7022  #define regSE_CAC_WEIGHT_SX_0                                                                           0x1b9e
7023  #define regSE_CAC_WEIGHT_SX_0_BASE_IDX                                                                  1
7024  #define regSE_CAC_WEIGHT_SXRB_0                                                                         0x1b9f
7025  #define regSE_CAC_WEIGHT_SXRB_0_BASE_IDX                                                                1
7026  #define regSE_CAC_WEIGHT_UTCL1_0                                                                        0x1ba0
7027  #define regSE_CAC_WEIGHT_UTCL1_0_BASE_IDX                                                               1
7028  #define regSE_CAC_WEIGHT_GL1C_0                                                                         0x1ba1
7029  #define regSE_CAC_WEIGHT_GL1C_0_BASE_IDX                                                                1
7030  #define regSE_CAC_WEIGHT_GL1C_1                                                                         0x1ba2
7031  #define regSE_CAC_WEIGHT_GL1C_1_BASE_IDX                                                                1
7032  #define regSE_CAC_WEIGHT_GL1C_2                                                                         0x1ba3
7033  #define regSE_CAC_WEIGHT_GL1C_2_BASE_IDX                                                                1
7034  #define regSE_CAC_WEIGHT_SPI_0                                                                          0x1ba4
7035  #define regSE_CAC_WEIGHT_SPI_0_BASE_IDX                                                                 1
7036  #define regSE_CAC_WEIGHT_SPI_1                                                                          0x1ba5
7037  #define regSE_CAC_WEIGHT_SPI_1_BASE_IDX                                                                 1
7038  #define regSE_CAC_WEIGHT_SPI_2                                                                          0x1ba6
7039  #define regSE_CAC_WEIGHT_SPI_2_BASE_IDX                                                                 1
7040  #define regSE_CAC_WEIGHT_PC_0                                                                           0x1ba7
7041  #define regSE_CAC_WEIGHT_PC_0_BASE_IDX                                                                  1
7042  #define regSE_CAC_WEIGHT_PA_0                                                                           0x1ba8
7043  #define regSE_CAC_WEIGHT_PA_0_BASE_IDX                                                                  1
7044  #define regSE_CAC_WEIGHT_PA_1                                                                           0x1ba9
7045  #define regSE_CAC_WEIGHT_PA_1_BASE_IDX                                                                  1
7046  #define regSE_CAC_WEIGHT_PA_2                                                                           0x1baa
7047  #define regSE_CAC_WEIGHT_PA_2_BASE_IDX                                                                  1
7048  #define regSE_CAC_WEIGHT_PA_3                                                                           0x1bab
7049  #define regSE_CAC_WEIGHT_PA_3_BASE_IDX                                                                  1
7050  #define regSE_CAC_WEIGHT_SC_0                                                                           0x1bac
7051  #define regSE_CAC_WEIGHT_SC_0_BASE_IDX                                                                  1
7052  #define regSE_CAC_WEIGHT_SC_1                                                                           0x1bad
7053  #define regSE_CAC_WEIGHT_SC_1_BASE_IDX                                                                  1
7054  #define regSE_CAC_WEIGHT_SC_2                                                                           0x1bae
7055  #define regSE_CAC_WEIGHT_SC_2_BASE_IDX                                                                  1
7056  #define regSE_CAC_WEIGHT_SC_3                                                                           0x1baf
7057  #define regSE_CAC_WEIGHT_SC_3_BASE_IDX                                                                  1
7058  #define regSE_CAC_WINDOW_AGGR_VALUE                                                                     0x1bb0
7059  #define regSE_CAC_WINDOW_AGGR_VALUE_BASE_IDX                                                            1
7060  #define regSE_CAC_WINDOW_GFXCLK_CYCLE                                                                   0x1bb1
7061  #define regSE_CAC_WINDOW_GFXCLK_CYCLE_BASE_IDX                                                          1
7062  #define regSE_CAC_IND_INDEX                                                                             0x1bce
7063  #define regSE_CAC_IND_INDEX_BASE_IDX                                                                    1
7064  #define regSE_CAC_IND_DATA                                                                              0x1bcf
7065  #define regSE_CAC_IND_DATA_BASE_IDX                                                                     1
7066  
7067  
7068  // addressBlock: gc_pfonly2_spidec
7069  // base address: 0x2f000
7070  #define regSPI_RESOURCE_RESERVE_CU_0                                                                    0x1c00
7071  #define regSPI_RESOURCE_RESERVE_CU_0_BASE_IDX                                                           1
7072  #define regSPI_RESOURCE_RESERVE_CU_1                                                                    0x1c01
7073  #define regSPI_RESOURCE_RESERVE_CU_1_BASE_IDX                                                           1
7074  #define regSPI_RESOURCE_RESERVE_CU_2                                                                    0x1c02
7075  #define regSPI_RESOURCE_RESERVE_CU_2_BASE_IDX                                                           1
7076  #define regSPI_RESOURCE_RESERVE_CU_3                                                                    0x1c03
7077  #define regSPI_RESOURCE_RESERVE_CU_3_BASE_IDX                                                           1
7078  #define regSPI_RESOURCE_RESERVE_CU_4                                                                    0x1c04
7079  #define regSPI_RESOURCE_RESERVE_CU_4_BASE_IDX                                                           1
7080  #define regSPI_RESOURCE_RESERVE_CU_5                                                                    0x1c05
7081  #define regSPI_RESOURCE_RESERVE_CU_5_BASE_IDX                                                           1
7082  #define regSPI_RESOURCE_RESERVE_CU_6                                                                    0x1c06
7083  #define regSPI_RESOURCE_RESERVE_CU_6_BASE_IDX                                                           1
7084  #define regSPI_RESOURCE_RESERVE_CU_7                                                                    0x1c07
7085  #define regSPI_RESOURCE_RESERVE_CU_7_BASE_IDX                                                           1
7086  #define regSPI_RESOURCE_RESERVE_CU_8                                                                    0x1c08
7087  #define regSPI_RESOURCE_RESERVE_CU_8_BASE_IDX                                                           1
7088  #define regSPI_RESOURCE_RESERVE_CU_9                                                                    0x1c09
7089  #define regSPI_RESOURCE_RESERVE_CU_9_BASE_IDX                                                           1
7090  #define regSPI_RESOURCE_RESERVE_CU_10                                                                   0x1c0a
7091  #define regSPI_RESOURCE_RESERVE_CU_10_BASE_IDX                                                          1
7092  #define regSPI_RESOURCE_RESERVE_CU_11                                                                   0x1c0b
7093  #define regSPI_RESOURCE_RESERVE_CU_11_BASE_IDX                                                          1
7094  #define regSPI_RESOURCE_RESERVE_CU_12                                                                   0x1c0c
7095  #define regSPI_RESOURCE_RESERVE_CU_12_BASE_IDX                                                          1
7096  #define regSPI_RESOURCE_RESERVE_CU_13                                                                   0x1c0d
7097  #define regSPI_RESOURCE_RESERVE_CU_13_BASE_IDX                                                          1
7098  #define regSPI_RESOURCE_RESERVE_CU_14                                                                   0x1c0e
7099  #define regSPI_RESOURCE_RESERVE_CU_14_BASE_IDX                                                          1
7100  #define regSPI_RESOURCE_RESERVE_CU_15                                                                   0x1c0f
7101  #define regSPI_RESOURCE_RESERVE_CU_15_BASE_IDX                                                          1
7102  #define regSPI_RESOURCE_RESERVE_EN_CU_0                                                                 0x1c10
7103  #define regSPI_RESOURCE_RESERVE_EN_CU_0_BASE_IDX                                                        1
7104  #define regSPI_RESOURCE_RESERVE_EN_CU_1                                                                 0x1c11
7105  #define regSPI_RESOURCE_RESERVE_EN_CU_1_BASE_IDX                                                        1
7106  #define regSPI_RESOURCE_RESERVE_EN_CU_2                                                                 0x1c12
7107  #define regSPI_RESOURCE_RESERVE_EN_CU_2_BASE_IDX                                                        1
7108  #define regSPI_RESOURCE_RESERVE_EN_CU_3                                                                 0x1c13
7109  #define regSPI_RESOURCE_RESERVE_EN_CU_3_BASE_IDX                                                        1
7110  #define regSPI_RESOURCE_RESERVE_EN_CU_4                                                                 0x1c14
7111  #define regSPI_RESOURCE_RESERVE_EN_CU_4_BASE_IDX                                                        1
7112  #define regSPI_RESOURCE_RESERVE_EN_CU_5                                                                 0x1c15
7113  #define regSPI_RESOURCE_RESERVE_EN_CU_5_BASE_IDX                                                        1
7114  #define regSPI_RESOURCE_RESERVE_EN_CU_6                                                                 0x1c16
7115  #define regSPI_RESOURCE_RESERVE_EN_CU_6_BASE_IDX                                                        1
7116  #define regSPI_RESOURCE_RESERVE_EN_CU_7                                                                 0x1c17
7117  #define regSPI_RESOURCE_RESERVE_EN_CU_7_BASE_IDX                                                        1
7118  #define regSPI_RESOURCE_RESERVE_EN_CU_8                                                                 0x1c18
7119  #define regSPI_RESOURCE_RESERVE_EN_CU_8_BASE_IDX                                                        1
7120  #define regSPI_RESOURCE_RESERVE_EN_CU_9                                                                 0x1c19
7121  #define regSPI_RESOURCE_RESERVE_EN_CU_9_BASE_IDX                                                        1
7122  #define regSPI_RESOURCE_RESERVE_EN_CU_10                                                                0x1c1a
7123  #define regSPI_RESOURCE_RESERVE_EN_CU_10_BASE_IDX                                                       1
7124  #define regSPI_RESOURCE_RESERVE_EN_CU_11                                                                0x1c1b
7125  #define regSPI_RESOURCE_RESERVE_EN_CU_11_BASE_IDX                                                       1
7126  #define regSPI_RESOURCE_RESERVE_EN_CU_12                                                                0x1c1c
7127  #define regSPI_RESOURCE_RESERVE_EN_CU_12_BASE_IDX                                                       1
7128  #define regSPI_RESOURCE_RESERVE_EN_CU_13                                                                0x1c1d
7129  #define regSPI_RESOURCE_RESERVE_EN_CU_13_BASE_IDX                                                       1
7130  #define regSPI_RESOURCE_RESERVE_EN_CU_14                                                                0x1c1e
7131  #define regSPI_RESOURCE_RESERVE_EN_CU_14_BASE_IDX                                                       1
7132  #define regSPI_RESOURCE_RESERVE_EN_CU_15                                                                0x1c1f
7133  #define regSPI_RESOURCE_RESERVE_EN_CU_15_BASE_IDX                                                       1
7134  
7135  
7136  // addressBlock: gc_gfxudec
7137  // base address: 0x30000
7138  #define regCP_EOP_DONE_ADDR_LO                                                                          0x2000
7139  #define regCP_EOP_DONE_ADDR_LO_BASE_IDX                                                                 1
7140  #define regCP_EOP_DONE_ADDR_HI                                                                          0x2001
7141  #define regCP_EOP_DONE_ADDR_HI_BASE_IDX                                                                 1
7142  #define regCP_EOP_DONE_DATA_LO                                                                          0x2002
7143  #define regCP_EOP_DONE_DATA_LO_BASE_IDX                                                                 1
7144  #define regCP_EOP_DONE_DATA_HI                                                                          0x2003
7145  #define regCP_EOP_DONE_DATA_HI_BASE_IDX                                                                 1
7146  #define regCP_EOP_LAST_FENCE_LO                                                                         0x2004
7147  #define regCP_EOP_LAST_FENCE_LO_BASE_IDX                                                                1
7148  #define regCP_EOP_LAST_FENCE_HI                                                                         0x2005
7149  #define regCP_EOP_LAST_FENCE_HI_BASE_IDX                                                                1
7150  #define regCP_PIPE_STATS_ADDR_LO                                                                        0x2018
7151  #define regCP_PIPE_STATS_ADDR_LO_BASE_IDX                                                               1
7152  #define regCP_PIPE_STATS_ADDR_HI                                                                        0x2019
7153  #define regCP_PIPE_STATS_ADDR_HI_BASE_IDX                                                               1
7154  #define regCP_VGT_IAVERT_COUNT_LO                                                                       0x201a
7155  #define regCP_VGT_IAVERT_COUNT_LO_BASE_IDX                                                              1
7156  #define regCP_VGT_IAVERT_COUNT_HI                                                                       0x201b
7157  #define regCP_VGT_IAVERT_COUNT_HI_BASE_IDX                                                              1
7158  #define regCP_VGT_IAPRIM_COUNT_LO                                                                       0x201c
7159  #define regCP_VGT_IAPRIM_COUNT_LO_BASE_IDX                                                              1
7160  #define regCP_VGT_IAPRIM_COUNT_HI                                                                       0x201d
7161  #define regCP_VGT_IAPRIM_COUNT_HI_BASE_IDX                                                              1
7162  #define regCP_VGT_GSPRIM_COUNT_LO                                                                       0x201e
7163  #define regCP_VGT_GSPRIM_COUNT_LO_BASE_IDX                                                              1
7164  #define regCP_VGT_GSPRIM_COUNT_HI                                                                       0x201f
7165  #define regCP_VGT_GSPRIM_COUNT_HI_BASE_IDX                                                              1
7166  #define regCP_VGT_VSINVOC_COUNT_LO                                                                      0x2020
7167  #define regCP_VGT_VSINVOC_COUNT_LO_BASE_IDX                                                             1
7168  #define regCP_VGT_VSINVOC_COUNT_HI                                                                      0x2021
7169  #define regCP_VGT_VSINVOC_COUNT_HI_BASE_IDX                                                             1
7170  #define regCP_VGT_GSINVOC_COUNT_LO                                                                      0x2022
7171  #define regCP_VGT_GSINVOC_COUNT_LO_BASE_IDX                                                             1
7172  #define regCP_VGT_GSINVOC_COUNT_HI                                                                      0x2023
7173  #define regCP_VGT_GSINVOC_COUNT_HI_BASE_IDX                                                             1
7174  #define regCP_VGT_HSINVOC_COUNT_LO                                                                      0x2024
7175  #define regCP_VGT_HSINVOC_COUNT_LO_BASE_IDX                                                             1
7176  #define regCP_VGT_HSINVOC_COUNT_HI                                                                      0x2025
7177  #define regCP_VGT_HSINVOC_COUNT_HI_BASE_IDX                                                             1
7178  #define regCP_VGT_DSINVOC_COUNT_LO                                                                      0x2026
7179  #define regCP_VGT_DSINVOC_COUNT_LO_BASE_IDX                                                             1
7180  #define regCP_VGT_DSINVOC_COUNT_HI                                                                      0x2027
7181  #define regCP_VGT_DSINVOC_COUNT_HI_BASE_IDX                                                             1
7182  #define regCP_PA_CINVOC_COUNT_LO                                                                        0x2028
7183  #define regCP_PA_CINVOC_COUNT_LO_BASE_IDX                                                               1
7184  #define regCP_PA_CINVOC_COUNT_HI                                                                        0x2029
7185  #define regCP_PA_CINVOC_COUNT_HI_BASE_IDX                                                               1
7186  #define regCP_PA_CPRIM_COUNT_LO                                                                         0x202a
7187  #define regCP_PA_CPRIM_COUNT_LO_BASE_IDX                                                                1
7188  #define regCP_PA_CPRIM_COUNT_HI                                                                         0x202b
7189  #define regCP_PA_CPRIM_COUNT_HI_BASE_IDX                                                                1
7190  #define regCP_SC_PSINVOC_COUNT0_LO                                                                      0x202c
7191  #define regCP_SC_PSINVOC_COUNT0_LO_BASE_IDX                                                             1
7192  #define regCP_SC_PSINVOC_COUNT0_HI                                                                      0x202d
7193  #define regCP_SC_PSINVOC_COUNT0_HI_BASE_IDX                                                             1
7194  #define regCP_SC_PSINVOC_COUNT1_LO                                                                      0x202e
7195  #define regCP_SC_PSINVOC_COUNT1_LO_BASE_IDX                                                             1
7196  #define regCP_SC_PSINVOC_COUNT1_HI                                                                      0x202f
7197  #define regCP_SC_PSINVOC_COUNT1_HI_BASE_IDX                                                             1
7198  #define regCP_VGT_CSINVOC_COUNT_LO                                                                      0x2030
7199  #define regCP_VGT_CSINVOC_COUNT_LO_BASE_IDX                                                             1
7200  #define regCP_VGT_CSINVOC_COUNT_HI                                                                      0x2031
7201  #define regCP_VGT_CSINVOC_COUNT_HI_BASE_IDX                                                             1
7202  #define regCP_VGT_ASINVOC_COUNT_LO                                                                      0x2032
7203  #define regCP_VGT_ASINVOC_COUNT_LO_BASE_IDX                                                             1
7204  #define regCP_VGT_ASINVOC_COUNT_HI                                                                      0x2033
7205  #define regCP_VGT_ASINVOC_COUNT_HI_BASE_IDX                                                             1
7206  #define regCP_PIPE_STATS_CONTROL                                                                        0x203d
7207  #define regCP_PIPE_STATS_CONTROL_BASE_IDX                                                               1
7208  #define regSCRATCH_REG0                                                                                 0x2040
7209  #define regSCRATCH_REG0_BASE_IDX                                                                        1
7210  #define regSCRATCH_REG1                                                                                 0x2041
7211  #define regSCRATCH_REG1_BASE_IDX                                                                        1
7212  #define regSCRATCH_REG2                                                                                 0x2042
7213  #define regSCRATCH_REG2_BASE_IDX                                                                        1
7214  #define regSCRATCH_REG3                                                                                 0x2043
7215  #define regSCRATCH_REG3_BASE_IDX                                                                        1
7216  #define regSCRATCH_REG4                                                                                 0x2044
7217  #define regSCRATCH_REG4_BASE_IDX                                                                        1
7218  #define regSCRATCH_REG5                                                                                 0x2045
7219  #define regSCRATCH_REG5_BASE_IDX                                                                        1
7220  #define regSCRATCH_REG6                                                                                 0x2046
7221  #define regSCRATCH_REG6_BASE_IDX                                                                        1
7222  #define regSCRATCH_REG7                                                                                 0x2047
7223  #define regSCRATCH_REG7_BASE_IDX                                                                        1
7224  #define regSCRATCH_REG_ATOMIC                                                                           0x2048
7225  #define regSCRATCH_REG_ATOMIC_BASE_IDX                                                                  1
7226  #define regSCRATCH_REG_CMPSWAP_ATOMIC                                                                   0x2048
7227  #define regSCRATCH_REG_CMPSWAP_ATOMIC_BASE_IDX                                                          1
7228  #define regCP_APPEND_DDID_CNT                                                                           0x204b
7229  #define regCP_APPEND_DDID_CNT_BASE_IDX                                                                  1
7230  #define regCP_APPEND_DATA_HI                                                                            0x204c
7231  #define regCP_APPEND_DATA_HI_BASE_IDX                                                                   1
7232  #define regCP_APPEND_LAST_CS_FENCE_HI                                                                   0x204d
7233  #define regCP_APPEND_LAST_CS_FENCE_HI_BASE_IDX                                                          1
7234  #define regCP_APPEND_LAST_PS_FENCE_HI                                                                   0x204e
7235  #define regCP_APPEND_LAST_PS_FENCE_HI_BASE_IDX                                                          1
7236  #define regCP_PFP_ATOMIC_PREOP_LO                                                                       0x2052
7237  #define regCP_PFP_ATOMIC_PREOP_LO_BASE_IDX                                                              1
7238  #define regCP_PFP_ATOMIC_PREOP_HI                                                                       0x2053
7239  #define regCP_PFP_ATOMIC_PREOP_HI_BASE_IDX                                                              1
7240  #define regCP_PFP_GDS_ATOMIC0_PREOP_LO                                                                  0x2054
7241  #define regCP_PFP_GDS_ATOMIC0_PREOP_LO_BASE_IDX                                                         1
7242  #define regCP_PFP_GDS_ATOMIC0_PREOP_HI                                                                  0x2055
7243  #define regCP_PFP_GDS_ATOMIC0_PREOP_HI_BASE_IDX                                                         1
7244  #define regCP_PFP_GDS_ATOMIC1_PREOP_LO                                                                  0x2056
7245  #define regCP_PFP_GDS_ATOMIC1_PREOP_LO_BASE_IDX                                                         1
7246  #define regCP_PFP_GDS_ATOMIC1_PREOP_HI                                                                  0x2057
7247  #define regCP_PFP_GDS_ATOMIC1_PREOP_HI_BASE_IDX                                                         1
7248  #define regCP_APPEND_ADDR_LO                                                                            0x2058
7249  #define regCP_APPEND_ADDR_LO_BASE_IDX                                                                   1
7250  #define regCP_APPEND_ADDR_HI                                                                            0x2059
7251  #define regCP_APPEND_ADDR_HI_BASE_IDX                                                                   1
7252  #define regCP_APPEND_DATA                                                                               0x205a
7253  #define regCP_APPEND_DATA_BASE_IDX                                                                      1
7254  #define regCP_APPEND_DATA_LO                                                                            0x205a
7255  #define regCP_APPEND_DATA_LO_BASE_IDX                                                                   1
7256  #define regCP_APPEND_LAST_CS_FENCE                                                                      0x205b
7257  #define regCP_APPEND_LAST_CS_FENCE_BASE_IDX                                                             1
7258  #define regCP_APPEND_LAST_CS_FENCE_LO                                                                   0x205b
7259  #define regCP_APPEND_LAST_CS_FENCE_LO_BASE_IDX                                                          1
7260  #define regCP_APPEND_LAST_PS_FENCE                                                                      0x205c
7261  #define regCP_APPEND_LAST_PS_FENCE_BASE_IDX                                                             1
7262  #define regCP_APPEND_LAST_PS_FENCE_LO                                                                   0x205c
7263  #define regCP_APPEND_LAST_PS_FENCE_LO_BASE_IDX                                                          1
7264  #define regCP_ATOMIC_PREOP_LO                                                                           0x205d
7265  #define regCP_ATOMIC_PREOP_LO_BASE_IDX                                                                  1
7266  #define regCP_ME_ATOMIC_PREOP_LO                                                                        0x205d
7267  #define regCP_ME_ATOMIC_PREOP_LO_BASE_IDX                                                               1
7268  #define regCP_ATOMIC_PREOP_HI                                                                           0x205e
7269  #define regCP_ATOMIC_PREOP_HI_BASE_IDX                                                                  1
7270  #define regCP_ME_ATOMIC_PREOP_HI                                                                        0x205e
7271  #define regCP_ME_ATOMIC_PREOP_HI_BASE_IDX                                                               1
7272  #define regCP_GDS_ATOMIC0_PREOP_LO                                                                      0x205f
7273  #define regCP_GDS_ATOMIC0_PREOP_LO_BASE_IDX                                                             1
7274  #define regCP_ME_GDS_ATOMIC0_PREOP_LO                                                                   0x205f
7275  #define regCP_ME_GDS_ATOMIC0_PREOP_LO_BASE_IDX                                                          1
7276  #define regCP_GDS_ATOMIC0_PREOP_HI                                                                      0x2060
7277  #define regCP_GDS_ATOMIC0_PREOP_HI_BASE_IDX                                                             1
7278  #define regCP_ME_GDS_ATOMIC0_PREOP_HI                                                                   0x2060
7279  #define regCP_ME_GDS_ATOMIC0_PREOP_HI_BASE_IDX                                                          1
7280  #define regCP_GDS_ATOMIC1_PREOP_LO                                                                      0x2061
7281  #define regCP_GDS_ATOMIC1_PREOP_LO_BASE_IDX                                                             1
7282  #define regCP_ME_GDS_ATOMIC1_PREOP_LO                                                                   0x2061
7283  #define regCP_ME_GDS_ATOMIC1_PREOP_LO_BASE_IDX                                                          1
7284  #define regCP_GDS_ATOMIC1_PREOP_HI                                                                      0x2062
7285  #define regCP_GDS_ATOMIC1_PREOP_HI_BASE_IDX                                                             1
7286  #define regCP_ME_GDS_ATOMIC1_PREOP_HI                                                                   0x2062
7287  #define regCP_ME_GDS_ATOMIC1_PREOP_HI_BASE_IDX                                                          1
7288  #define regCP_ME_MC_WADDR_LO                                                                            0x2069
7289  #define regCP_ME_MC_WADDR_LO_BASE_IDX                                                                   1
7290  #define regCP_ME_MC_WADDR_HI                                                                            0x206a
7291  #define regCP_ME_MC_WADDR_HI_BASE_IDX                                                                   1
7292  #define regCP_ME_MC_WDATA_LO                                                                            0x206b
7293  #define regCP_ME_MC_WDATA_LO_BASE_IDX                                                                   1
7294  #define regCP_ME_MC_WDATA_HI                                                                            0x206c
7295  #define regCP_ME_MC_WDATA_HI_BASE_IDX                                                                   1
7296  #define regCP_ME_MC_RADDR_LO                                                                            0x206d
7297  #define regCP_ME_MC_RADDR_LO_BASE_IDX                                                                   1
7298  #define regCP_ME_MC_RADDR_HI                                                                            0x206e
7299  #define regCP_ME_MC_RADDR_HI_BASE_IDX                                                                   1
7300  #define regCP_SEM_WAIT_TIMER                                                                            0x206f
7301  #define regCP_SEM_WAIT_TIMER_BASE_IDX                                                                   1
7302  #define regCP_SIG_SEM_ADDR_LO                                                                           0x2070
7303  #define regCP_SIG_SEM_ADDR_LO_BASE_IDX                                                                  1
7304  #define regCP_SIG_SEM_ADDR_HI                                                                           0x2071
7305  #define regCP_SIG_SEM_ADDR_HI_BASE_IDX                                                                  1
7306  #define regCP_WAIT_REG_MEM_TIMEOUT                                                                      0x2074
7307  #define regCP_WAIT_REG_MEM_TIMEOUT_BASE_IDX                                                             1
7308  #define regCP_WAIT_SEM_ADDR_LO                                                                          0x2075
7309  #define regCP_WAIT_SEM_ADDR_LO_BASE_IDX                                                                 1
7310  #define regCP_WAIT_SEM_ADDR_HI                                                                          0x2076
7311  #define regCP_WAIT_SEM_ADDR_HI_BASE_IDX                                                                 1
7312  #define regCP_DMA_PFP_CONTROL                                                                           0x2077
7313  #define regCP_DMA_PFP_CONTROL_BASE_IDX                                                                  1
7314  #define regCP_DMA_ME_CONTROL                                                                            0x2078
7315  #define regCP_DMA_ME_CONTROL_BASE_IDX                                                                   1
7316  #define regCP_DMA_ME_SRC_ADDR                                                                           0x2080
7317  #define regCP_DMA_ME_SRC_ADDR_BASE_IDX                                                                  1
7318  #define regCP_DMA_ME_SRC_ADDR_HI                                                                        0x2081
7319  #define regCP_DMA_ME_SRC_ADDR_HI_BASE_IDX                                                               1
7320  #define regCP_DMA_ME_DST_ADDR                                                                           0x2082
7321  #define regCP_DMA_ME_DST_ADDR_BASE_IDX                                                                  1
7322  #define regCP_DMA_ME_DST_ADDR_HI                                                                        0x2083
7323  #define regCP_DMA_ME_DST_ADDR_HI_BASE_IDX                                                               1
7324  #define regCP_DMA_ME_COMMAND                                                                            0x2084
7325  #define regCP_DMA_ME_COMMAND_BASE_IDX                                                                   1
7326  #define regCP_DMA_PFP_SRC_ADDR                                                                          0x2085
7327  #define regCP_DMA_PFP_SRC_ADDR_BASE_IDX                                                                 1
7328  #define regCP_DMA_PFP_SRC_ADDR_HI                                                                       0x2086
7329  #define regCP_DMA_PFP_SRC_ADDR_HI_BASE_IDX                                                              1
7330  #define regCP_DMA_PFP_DST_ADDR                                                                          0x2087
7331  #define regCP_DMA_PFP_DST_ADDR_BASE_IDX                                                                 1
7332  #define regCP_DMA_PFP_DST_ADDR_HI                                                                       0x2088
7333  #define regCP_DMA_PFP_DST_ADDR_HI_BASE_IDX                                                              1
7334  #define regCP_DMA_PFP_COMMAND                                                                           0x2089
7335  #define regCP_DMA_PFP_COMMAND_BASE_IDX                                                                  1
7336  #define regCP_DMA_CNTL                                                                                  0x208a
7337  #define regCP_DMA_CNTL_BASE_IDX                                                                         1
7338  #define regCP_DMA_READ_TAGS                                                                             0x208b
7339  #define regCP_DMA_READ_TAGS_BASE_IDX                                                                    1
7340  #define regCP_PFP_IB_CONTROL                                                                            0x208d
7341  #define regCP_PFP_IB_CONTROL_BASE_IDX                                                                   1
7342  #define regCP_PFP_LOAD_CONTROL                                                                          0x208e
7343  #define regCP_PFP_LOAD_CONTROL_BASE_IDX                                                                 1
7344  #define regCP_SCRATCH_INDEX                                                                             0x208f
7345  #define regCP_SCRATCH_INDEX_BASE_IDX                                                                    1
7346  #define regCP_SCRATCH_DATA                                                                              0x2090
7347  #define regCP_SCRATCH_DATA_BASE_IDX                                                                     1
7348  #define regCP_RB_OFFSET                                                                                 0x2091
7349  #define regCP_RB_OFFSET_BASE_IDX                                                                        1
7350  #define regCP_IB1_OFFSET                                                                                0x2092
7351  #define regCP_IB1_OFFSET_BASE_IDX                                                                       1
7352  #define regCP_IB2_OFFSET                                                                                0x2093
7353  #define regCP_IB2_OFFSET_BASE_IDX                                                                       1
7354  #define regCP_IB1_PREAMBLE_BEGIN                                                                        0x2094
7355  #define regCP_IB1_PREAMBLE_BEGIN_BASE_IDX                                                               1
7356  #define regCP_IB1_PREAMBLE_END                                                                          0x2095
7357  #define regCP_IB1_PREAMBLE_END_BASE_IDX                                                                 1
7358  #define regCP_IB2_PREAMBLE_BEGIN                                                                        0x2096
7359  #define regCP_IB2_PREAMBLE_BEGIN_BASE_IDX                                                               1
7360  #define regCP_IB2_PREAMBLE_END                                                                          0x2097
7361  #define regCP_IB2_PREAMBLE_END_BASE_IDX                                                                 1
7362  #define regCP_DMA_ME_CMD_ADDR_LO                                                                        0x209c
7363  #define regCP_DMA_ME_CMD_ADDR_LO_BASE_IDX                                                               1
7364  #define regCP_DMA_ME_CMD_ADDR_HI                                                                        0x209d
7365  #define regCP_DMA_ME_CMD_ADDR_HI_BASE_IDX                                                               1
7366  #define regCP_DMA_PFP_CMD_ADDR_LO                                                                       0x209e
7367  #define regCP_DMA_PFP_CMD_ADDR_LO_BASE_IDX                                                              1
7368  #define regCP_DMA_PFP_CMD_ADDR_HI                                                                       0x209f
7369  #define regCP_DMA_PFP_CMD_ADDR_HI_BASE_IDX                                                              1
7370  #define regCP_APPEND_CMD_ADDR_LO                                                                        0x20a0
7371  #define regCP_APPEND_CMD_ADDR_LO_BASE_IDX                                                               1
7372  #define regCP_APPEND_CMD_ADDR_HI                                                                        0x20a1
7373  #define regCP_APPEND_CMD_ADDR_HI_BASE_IDX                                                               1
7374  #define regUCONFIG_RESERVED_REG0                                                                        0x20a2
7375  #define regUCONFIG_RESERVED_REG0_BASE_IDX                                                               1
7376  #define regUCONFIG_RESERVED_REG1                                                                        0x20a3
7377  #define regUCONFIG_RESERVED_REG1_BASE_IDX                                                               1
7378  #define regCP_PA_MSPRIM_COUNT_LO                                                                        0x20a4
7379  #define regCP_PA_MSPRIM_COUNT_LO_BASE_IDX                                                               1
7380  #define regCP_PA_MSPRIM_COUNT_HI                                                                        0x20a5
7381  #define regCP_PA_MSPRIM_COUNT_HI_BASE_IDX                                                               1
7382  #define regCP_GE_MSINVOC_COUNT_LO                                                                       0x20a6
7383  #define regCP_GE_MSINVOC_COUNT_LO_BASE_IDX                                                              1
7384  #define regCP_GE_MSINVOC_COUNT_HI                                                                       0x20a7
7385  #define regCP_GE_MSINVOC_COUNT_HI_BASE_IDX                                                              1
7386  #define regCP_IB1_CMD_BUFSZ                                                                             0x20c0
7387  #define regCP_IB1_CMD_BUFSZ_BASE_IDX                                                                    1
7388  #define regCP_IB2_CMD_BUFSZ                                                                             0x20c1
7389  #define regCP_IB2_CMD_BUFSZ_BASE_IDX                                                                    1
7390  #define regCP_ST_CMD_BUFSZ                                                                              0x20c2
7391  #define regCP_ST_CMD_BUFSZ_BASE_IDX                                                                     1
7392  #define regCP_IB1_BASE_LO                                                                               0x20cc
7393  #define regCP_IB1_BASE_LO_BASE_IDX                                                                      1
7394  #define regCP_IB1_BASE_HI                                                                               0x20cd
7395  #define regCP_IB1_BASE_HI_BASE_IDX                                                                      1
7396  #define regCP_IB1_BUFSZ                                                                                 0x20ce
7397  #define regCP_IB1_BUFSZ_BASE_IDX                                                                        1
7398  #define regCP_IB2_BASE_LO                                                                               0x20cf
7399  #define regCP_IB2_BASE_LO_BASE_IDX                                                                      1
7400  #define regCP_IB2_BASE_HI                                                                               0x20d0
7401  #define regCP_IB2_BASE_HI_BASE_IDX                                                                      1
7402  #define regCP_IB2_BUFSZ                                                                                 0x20d1
7403  #define regCP_IB2_BUFSZ_BASE_IDX                                                                        1
7404  #define regCP_ST_BASE_LO                                                                                0x20d2
7405  #define regCP_ST_BASE_LO_BASE_IDX                                                                       1
7406  #define regCP_ST_BASE_HI                                                                                0x20d3
7407  #define regCP_ST_BASE_HI_BASE_IDX                                                                       1
7408  #define regCP_ST_BUFSZ                                                                                  0x20d4
7409  #define regCP_ST_BUFSZ_BASE_IDX                                                                         1
7410  #define regCP_EOP_DONE_EVENT_CNTL                                                                       0x20d5
7411  #define regCP_EOP_DONE_EVENT_CNTL_BASE_IDX                                                              1
7412  #define regCP_EOP_DONE_DATA_CNTL                                                                        0x20d6
7413  #define regCP_EOP_DONE_DATA_CNTL_BASE_IDX                                                               1
7414  #define regCP_EOP_DONE_CNTX_ID                                                                          0x20d7
7415  #define regCP_EOP_DONE_CNTX_ID_BASE_IDX                                                                 1
7416  #define regCP_DB_BASE_LO                                                                                0x20d8
7417  #define regCP_DB_BASE_LO_BASE_IDX                                                                       1
7418  #define regCP_DB_BASE_HI                                                                                0x20d9
7419  #define regCP_DB_BASE_HI_BASE_IDX                                                                       1
7420  #define regCP_DB_BUFSZ                                                                                  0x20da
7421  #define regCP_DB_BUFSZ_BASE_IDX                                                                         1
7422  #define regCP_DB_CMD_BUFSZ                                                                              0x20db
7423  #define regCP_DB_CMD_BUFSZ_BASE_IDX                                                                     1
7424  #define regCP_PFP_COMPLETION_STATUS                                                                     0x20ec
7425  #define regCP_PFP_COMPLETION_STATUS_BASE_IDX                                                            1
7426  #define regCP_PRED_NOT_VISIBLE                                                                          0x20ee
7427  #define regCP_PRED_NOT_VISIBLE_BASE_IDX                                                                 1
7428  #define regCP_PFP_METADATA_BASE_ADDR                                                                    0x20f0
7429  #define regCP_PFP_METADATA_BASE_ADDR_BASE_IDX                                                           1
7430  #define regCP_PFP_METADATA_BASE_ADDR_HI                                                                 0x20f1
7431  #define regCP_PFP_METADATA_BASE_ADDR_HI_BASE_IDX                                                        1
7432  #define regCP_DRAW_INDX_INDR_ADDR                                                                       0x20f4
7433  #define regCP_DRAW_INDX_INDR_ADDR_BASE_IDX                                                              1
7434  #define regCP_DRAW_INDX_INDR_ADDR_HI                                                                    0x20f5
7435  #define regCP_DRAW_INDX_INDR_ADDR_HI_BASE_IDX                                                           1
7436  #define regCP_DISPATCH_INDR_ADDR                                                                        0x20f6
7437  #define regCP_DISPATCH_INDR_ADDR_BASE_IDX                                                               1
7438  #define regCP_DISPATCH_INDR_ADDR_HI                                                                     0x20f7
7439  #define regCP_DISPATCH_INDR_ADDR_HI_BASE_IDX                                                            1
7440  #define regCP_INDEX_BASE_ADDR                                                                           0x20f8
7441  #define regCP_INDEX_BASE_ADDR_BASE_IDX                                                                  1
7442  #define regCP_INDEX_BASE_ADDR_HI                                                                        0x20f9
7443  #define regCP_INDEX_BASE_ADDR_HI_BASE_IDX                                                               1
7444  #define regCP_INDEX_TYPE                                                                                0x20fa
7445  #define regCP_INDEX_TYPE_BASE_IDX                                                                       1
7446  #define regCP_GDS_BKUP_ADDR                                                                             0x20fb
7447  #define regCP_GDS_BKUP_ADDR_BASE_IDX                                                                    1
7448  #define regCP_GDS_BKUP_ADDR_HI                                                                          0x20fc
7449  #define regCP_GDS_BKUP_ADDR_HI_BASE_IDX                                                                 1
7450  #define regCP_SAMPLE_STATUS                                                                             0x20fd
7451  #define regCP_SAMPLE_STATUS_BASE_IDX                                                                    1
7452  #define regCP_ME_COHER_CNTL                                                                             0x20fe
7453  #define regCP_ME_COHER_CNTL_BASE_IDX                                                                    1
7454  #define regCP_ME_COHER_SIZE                                                                             0x20ff
7455  #define regCP_ME_COHER_SIZE_BASE_IDX                                                                    1
7456  #define regCP_ME_COHER_SIZE_HI                                                                          0x2100
7457  #define regCP_ME_COHER_SIZE_HI_BASE_IDX                                                                 1
7458  #define regCP_ME_COHER_BASE                                                                             0x2101
7459  #define regCP_ME_COHER_BASE_BASE_IDX                                                                    1
7460  #define regCP_ME_COHER_BASE_HI                                                                          0x2102
7461  #define regCP_ME_COHER_BASE_HI_BASE_IDX                                                                 1
7462  #define regCP_ME_COHER_STATUS                                                                           0x2103
7463  #define regCP_ME_COHER_STATUS_BASE_IDX                                                                  1
7464  #define regRLC_GPM_PERF_COUNT_0                                                                         0x2140
7465  #define regRLC_GPM_PERF_COUNT_0_BASE_IDX                                                                1
7466  #define regRLC_GPM_PERF_COUNT_1                                                                         0x2141
7467  #define regRLC_GPM_PERF_COUNT_1_BASE_IDX                                                                1
7468  #define regGRBM_GFX_INDEX                                                                               0x2200
7469  #define regGRBM_GFX_INDEX_BASE_IDX                                                                      1
7470  #define regVGT_PRIMITIVE_TYPE                                                                           0x2242
7471  #define regVGT_PRIMITIVE_TYPE_BASE_IDX                                                                  1
7472  #define regVGT_INDEX_TYPE                                                                               0x2243
7473  #define regVGT_INDEX_TYPE_BASE_IDX                                                                      1
7474  #define regGE_MIN_VTX_INDX                                                                              0x2249
7475  #define regGE_MIN_VTX_INDX_BASE_IDX                                                                     1
7476  #define regGE_INDX_OFFSET                                                                               0x224a
7477  #define regGE_INDX_OFFSET_BASE_IDX                                                                      1
7478  #define regGE_MULTI_PRIM_IB_RESET_EN                                                                    0x224b
7479  #define regGE_MULTI_PRIM_IB_RESET_EN_BASE_IDX                                                           1
7480  #define regVGT_NUM_INDICES                                                                              0x224c
7481  #define regVGT_NUM_INDICES_BASE_IDX                                                                     1
7482  #define regVGT_NUM_INSTANCES                                                                            0x224d
7483  #define regVGT_NUM_INSTANCES_BASE_IDX                                                                   1
7484  #define regVGT_TF_RING_SIZE                                                                             0x224e
7485  #define regVGT_TF_RING_SIZE_BASE_IDX                                                                    1
7486  #define regVGT_HS_OFFCHIP_PARAM                                                                         0x224f
7487  #define regVGT_HS_OFFCHIP_PARAM_BASE_IDX                                                                1
7488  #define regVGT_TF_MEMORY_BASE                                                                           0x2250
7489  #define regVGT_TF_MEMORY_BASE_BASE_IDX                                                                  1
7490  #define regGE_MAX_VTX_INDX                                                                              0x2259
7491  #define regGE_MAX_VTX_INDX_BASE_IDX                                                                     1
7492  #define regVGT_INSTANCE_BASE_ID                                                                         0x225a
7493  #define regVGT_INSTANCE_BASE_ID_BASE_IDX                                                                1
7494  #define regGE_CNTL                                                                                      0x225b
7495  #define regGE_CNTL_BASE_IDX                                                                             1
7496  #define regGE_USER_VGPR1                                                                                0x225c
7497  #define regGE_USER_VGPR1_BASE_IDX                                                                       1
7498  #define regGE_USER_VGPR2                                                                                0x225d
7499  #define regGE_USER_VGPR2_BASE_IDX                                                                       1
7500  #define regGE_USER_VGPR3                                                                                0x225e
7501  #define regGE_USER_VGPR3_BASE_IDX                                                                       1
7502  #define regGE_STEREO_CNTL                                                                               0x225f
7503  #define regGE_STEREO_CNTL_BASE_IDX                                                                      1
7504  #define regGE_PC_ALLOC                                                                                  0x2260
7505  #define regGE_PC_ALLOC_BASE_IDX                                                                         1
7506  #define regVGT_TF_MEMORY_BASE_HI                                                                        0x2261
7507  #define regVGT_TF_MEMORY_BASE_HI_BASE_IDX                                                               1
7508  #define regGE_USER_VGPR_EN                                                                              0x2262
7509  #define regGE_USER_VGPR_EN_BASE_IDX                                                                     1
7510  #define regGE_GS_FAST_LAUNCH_WG_DIM                                                                     0x2264
7511  #define regGE_GS_FAST_LAUNCH_WG_DIM_BASE_IDX                                                            1
7512  #define regGE_GS_FAST_LAUNCH_WG_DIM_1                                                                   0x2265
7513  #define regGE_GS_FAST_LAUNCH_WG_DIM_1_BASE_IDX                                                          1
7514  #define regVGT_GS_OUT_PRIM_TYPE                                                                         0x2266
7515  #define regVGT_GS_OUT_PRIM_TYPE_BASE_IDX                                                                1
7516  #define regPA_SU_LINE_STIPPLE_VALUE                                                                     0x2280
7517  #define regPA_SU_LINE_STIPPLE_VALUE_BASE_IDX                                                            1
7518  #define regPA_SC_LINE_STIPPLE_STATE                                                                     0x2281
7519  #define regPA_SC_LINE_STIPPLE_STATE_BASE_IDX                                                            1
7520  #define regPA_SC_SCREEN_EXTENT_MIN_0                                                                    0x2284
7521  #define regPA_SC_SCREEN_EXTENT_MIN_0_BASE_IDX                                                           1
7522  #define regPA_SC_SCREEN_EXTENT_MAX_0                                                                    0x2285
7523  #define regPA_SC_SCREEN_EXTENT_MAX_0_BASE_IDX                                                           1
7524  #define regPA_SC_SCREEN_EXTENT_MIN_1                                                                    0x2286
7525  #define regPA_SC_SCREEN_EXTENT_MIN_1_BASE_IDX                                                           1
7526  #define regPA_SC_SCREEN_EXTENT_MAX_1                                                                    0x228b
7527  #define regPA_SC_SCREEN_EXTENT_MAX_1_BASE_IDX                                                           1
7528  #define regPA_SC_P3D_TRAP_SCREEN_HV_EN                                                                  0x22a0
7529  #define regPA_SC_P3D_TRAP_SCREEN_HV_EN_BASE_IDX                                                         1
7530  #define regPA_SC_P3D_TRAP_SCREEN_H                                                                      0x22a1
7531  #define regPA_SC_P3D_TRAP_SCREEN_H_BASE_IDX                                                             1
7532  #define regPA_SC_P3D_TRAP_SCREEN_V                                                                      0x22a2
7533  #define regPA_SC_P3D_TRAP_SCREEN_V_BASE_IDX                                                             1
7534  #define regPA_SC_P3D_TRAP_SCREEN_OCCURRENCE                                                             0x22a3
7535  #define regPA_SC_P3D_TRAP_SCREEN_OCCURRENCE_BASE_IDX                                                    1
7536  #define regPA_SC_P3D_TRAP_SCREEN_COUNT                                                                  0x22a4
7537  #define regPA_SC_P3D_TRAP_SCREEN_COUNT_BASE_IDX                                                         1
7538  #define regPA_SC_HP3D_TRAP_SCREEN_HV_EN                                                                 0x22a8
7539  #define regPA_SC_HP3D_TRAP_SCREEN_HV_EN_BASE_IDX                                                        1
7540  #define regPA_SC_HP3D_TRAP_SCREEN_H                                                                     0x22a9
7541  #define regPA_SC_HP3D_TRAP_SCREEN_H_BASE_IDX                                                            1
7542  #define regPA_SC_HP3D_TRAP_SCREEN_V                                                                     0x22aa
7543  #define regPA_SC_HP3D_TRAP_SCREEN_V_BASE_IDX                                                            1
7544  #define regPA_SC_HP3D_TRAP_SCREEN_OCCURRENCE                                                            0x22ab
7545  #define regPA_SC_HP3D_TRAP_SCREEN_OCCURRENCE_BASE_IDX                                                   1
7546  #define regPA_SC_HP3D_TRAP_SCREEN_COUNT                                                                 0x22ac
7547  #define regPA_SC_HP3D_TRAP_SCREEN_COUNT_BASE_IDX                                                        1
7548  #define regPA_SC_TRAP_SCREEN_HV_EN                                                                      0x22b0
7549  #define regPA_SC_TRAP_SCREEN_HV_EN_BASE_IDX                                                             1
7550  #define regPA_SC_TRAP_SCREEN_H                                                                          0x22b1
7551  #define regPA_SC_TRAP_SCREEN_H_BASE_IDX                                                                 1
7552  #define regPA_SC_TRAP_SCREEN_V                                                                          0x22b2
7553  #define regPA_SC_TRAP_SCREEN_V_BASE_IDX                                                                 1
7554  #define regPA_SC_TRAP_SCREEN_OCCURRENCE                                                                 0x22b3
7555  #define regPA_SC_TRAP_SCREEN_OCCURRENCE_BASE_IDX                                                        1
7556  #define regPA_SC_TRAP_SCREEN_COUNT                                                                      0x22b4
7557  #define regPA_SC_TRAP_SCREEN_COUNT_BASE_IDX                                                             1
7558  #define regSQ_THREAD_TRACE_USERDATA_0                                                                   0x2340
7559  #define regSQ_THREAD_TRACE_USERDATA_0_BASE_IDX                                                          1
7560  #define regSQ_THREAD_TRACE_USERDATA_1                                                                   0x2341
7561  #define regSQ_THREAD_TRACE_USERDATA_1_BASE_IDX                                                          1
7562  #define regSQ_THREAD_TRACE_USERDATA_2                                                                   0x2342
7563  #define regSQ_THREAD_TRACE_USERDATA_2_BASE_IDX                                                          1
7564  #define regSQ_THREAD_TRACE_USERDATA_3                                                                   0x2343
7565  #define regSQ_THREAD_TRACE_USERDATA_3_BASE_IDX                                                          1
7566  #define regSQ_THREAD_TRACE_USERDATA_4                                                                   0x2344
7567  #define regSQ_THREAD_TRACE_USERDATA_4_BASE_IDX                                                          1
7568  #define regSQ_THREAD_TRACE_USERDATA_5                                                                   0x2345
7569  #define regSQ_THREAD_TRACE_USERDATA_5_BASE_IDX                                                          1
7570  #define regSQ_THREAD_TRACE_USERDATA_6                                                                   0x2346
7571  #define regSQ_THREAD_TRACE_USERDATA_6_BASE_IDX                                                          1
7572  #define regSQ_THREAD_TRACE_USERDATA_7                                                                   0x2347
7573  #define regSQ_THREAD_TRACE_USERDATA_7_BASE_IDX                                                          1
7574  #define regSQC_CACHES                                                                                   0x2348
7575  #define regSQC_CACHES_BASE_IDX                                                                          1
7576  #define regTA_CS_BC_BASE_ADDR                                                                           0x2380
7577  #define regTA_CS_BC_BASE_ADDR_BASE_IDX                                                                  1
7578  #define regTA_CS_BC_BASE_ADDR_HI                                                                        0x2381
7579  #define regTA_CS_BC_BASE_ADDR_HI_BASE_IDX                                                               1
7580  #define regDB_OCCLUSION_COUNT0_LOW                                                                      0x23c0
7581  #define regDB_OCCLUSION_COUNT0_LOW_BASE_IDX                                                             1
7582  #define regDB_OCCLUSION_COUNT0_HI                                                                       0x23c1
7583  #define regDB_OCCLUSION_COUNT0_HI_BASE_IDX                                                              1
7584  #define regDB_OCCLUSION_COUNT1_LOW                                                                      0x23c2
7585  #define regDB_OCCLUSION_COUNT1_LOW_BASE_IDX                                                             1
7586  #define regDB_OCCLUSION_COUNT1_HI                                                                       0x23c3
7587  #define regDB_OCCLUSION_COUNT1_HI_BASE_IDX                                                              1
7588  #define regDB_OCCLUSION_COUNT2_LOW                                                                      0x23c4
7589  #define regDB_OCCLUSION_COUNT2_LOW_BASE_IDX                                                             1
7590  #define regDB_OCCLUSION_COUNT2_HI                                                                       0x23c5
7591  #define regDB_OCCLUSION_COUNT2_HI_BASE_IDX                                                              1
7592  #define regDB_OCCLUSION_COUNT3_LOW                                                                      0x23c6
7593  #define regDB_OCCLUSION_COUNT3_LOW_BASE_IDX                                                             1
7594  #define regDB_OCCLUSION_COUNT3_HI                                                                       0x23c7
7595  #define regDB_OCCLUSION_COUNT3_HI_BASE_IDX                                                              1
7596  #define regGDS_RD_ADDR                                                                                  0x2400
7597  #define regGDS_RD_ADDR_BASE_IDX                                                                         1
7598  #define regGDS_RD_DATA                                                                                  0x2401
7599  #define regGDS_RD_DATA_BASE_IDX                                                                         1
7600  #define regGDS_RD_BURST_ADDR                                                                            0x2402
7601  #define regGDS_RD_BURST_ADDR_BASE_IDX                                                                   1
7602  #define regGDS_RD_BURST_COUNT                                                                           0x2403
7603  #define regGDS_RD_BURST_COUNT_BASE_IDX                                                                  1
7604  #define regGDS_RD_BURST_DATA                                                                            0x2404
7605  #define regGDS_RD_BURST_DATA_BASE_IDX                                                                   1
7606  #define regGDS_WR_ADDR                                                                                  0x2405
7607  #define regGDS_WR_ADDR_BASE_IDX                                                                         1
7608  #define regGDS_WR_DATA                                                                                  0x2406
7609  #define regGDS_WR_DATA_BASE_IDX                                                                         1
7610  #define regGDS_WR_BURST_ADDR                                                                            0x2407
7611  #define regGDS_WR_BURST_ADDR_BASE_IDX                                                                   1
7612  #define regGDS_WR_BURST_DATA                                                                            0x2408
7613  #define regGDS_WR_BURST_DATA_BASE_IDX                                                                   1
7614  #define regGDS_WRITE_COMPLETE                                                                           0x2409
7615  #define regGDS_WRITE_COMPLETE_BASE_IDX                                                                  1
7616  #define regGDS_ATOM_CNTL                                                                                0x240a
7617  #define regGDS_ATOM_CNTL_BASE_IDX                                                                       1
7618  #define regGDS_ATOM_COMPLETE                                                                            0x240b
7619  #define regGDS_ATOM_COMPLETE_BASE_IDX                                                                   1
7620  #define regGDS_ATOM_BASE                                                                                0x240c
7621  #define regGDS_ATOM_BASE_BASE_IDX                                                                       1
7622  #define regGDS_ATOM_SIZE                                                                                0x240d
7623  #define regGDS_ATOM_SIZE_BASE_IDX                                                                       1
7624  #define regGDS_ATOM_OFFSET0                                                                             0x240e
7625  #define regGDS_ATOM_OFFSET0_BASE_IDX                                                                    1
7626  #define regGDS_ATOM_OFFSET1                                                                             0x240f
7627  #define regGDS_ATOM_OFFSET1_BASE_IDX                                                                    1
7628  #define regGDS_ATOM_DST                                                                                 0x2410
7629  #define regGDS_ATOM_DST_BASE_IDX                                                                        1
7630  #define regGDS_ATOM_OP                                                                                  0x2411
7631  #define regGDS_ATOM_OP_BASE_IDX                                                                         1
7632  #define regGDS_ATOM_SRC0                                                                                0x2412
7633  #define regGDS_ATOM_SRC0_BASE_IDX                                                                       1
7634  #define regGDS_ATOM_SRC0_U                                                                              0x2413
7635  #define regGDS_ATOM_SRC0_U_BASE_IDX                                                                     1
7636  #define regGDS_ATOM_SRC1                                                                                0x2414
7637  #define regGDS_ATOM_SRC1_BASE_IDX                                                                       1
7638  #define regGDS_ATOM_SRC1_U                                                                              0x2415
7639  #define regGDS_ATOM_SRC1_U_BASE_IDX                                                                     1
7640  #define regGDS_ATOM_READ0                                                                               0x2416
7641  #define regGDS_ATOM_READ0_BASE_IDX                                                                      1
7642  #define regGDS_ATOM_READ0_U                                                                             0x2417
7643  #define regGDS_ATOM_READ0_U_BASE_IDX                                                                    1
7644  #define regGDS_ATOM_READ1                                                                               0x2418
7645  #define regGDS_ATOM_READ1_BASE_IDX                                                                      1
7646  #define regGDS_ATOM_READ1_U                                                                             0x2419
7647  #define regGDS_ATOM_READ1_U_BASE_IDX                                                                    1
7648  #define regGDS_GWS_RESOURCE_CNTL                                                                        0x241a
7649  #define regGDS_GWS_RESOURCE_CNTL_BASE_IDX                                                               1
7650  #define regGDS_GWS_RESOURCE                                                                             0x241b
7651  #define regGDS_GWS_RESOURCE_BASE_IDX                                                                    1
7652  #define regGDS_GWS_RESOURCE_CNT                                                                         0x241c
7653  #define regGDS_GWS_RESOURCE_CNT_BASE_IDX                                                                1
7654  #define regGDS_OA_CNTL                                                                                  0x241d
7655  #define regGDS_OA_CNTL_BASE_IDX                                                                         1
7656  #define regGDS_OA_COUNTER                                                                               0x241e
7657  #define regGDS_OA_COUNTER_BASE_IDX                                                                      1
7658  #define regGDS_OA_ADDRESS                                                                               0x241f
7659  #define regGDS_OA_ADDRESS_BASE_IDX                                                                      1
7660  #define regGDS_OA_INCDEC                                                                                0x2420
7661  #define regGDS_OA_INCDEC_BASE_IDX                                                                       1
7662  #define regGDS_OA_RING_SIZE                                                                             0x2421
7663  #define regGDS_OA_RING_SIZE_BASE_IDX                                                                    1
7664  #define regGDS_STRMOUT_DWORDS_WRITTEN_0                                                                 0x2422
7665  #define regGDS_STRMOUT_DWORDS_WRITTEN_0_BASE_IDX                                                        1
7666  #define regGDS_STRMOUT_DWORDS_WRITTEN_1                                                                 0x2423
7667  #define regGDS_STRMOUT_DWORDS_WRITTEN_1_BASE_IDX                                                        1
7668  #define regGDS_STRMOUT_DWORDS_WRITTEN_2                                                                 0x2424
7669  #define regGDS_STRMOUT_DWORDS_WRITTEN_2_BASE_IDX                                                        1
7670  #define regGDS_STRMOUT_DWORDS_WRITTEN_3                                                                 0x2425
7671  #define regGDS_STRMOUT_DWORDS_WRITTEN_3_BASE_IDX                                                        1
7672  #define regGDS_GS_0                                                                                     0x2426
7673  #define regGDS_GS_0_BASE_IDX                                                                            1
7674  #define regGDS_GS_1                                                                                     0x2427
7675  #define regGDS_GS_1_BASE_IDX                                                                            1
7676  #define regGDS_GS_2                                                                                     0x2428
7677  #define regGDS_GS_2_BASE_IDX                                                                            1
7678  #define regGDS_GS_3                                                                                     0x2429
7679  #define regGDS_GS_3_BASE_IDX                                                                            1
7680  #define regGDS_STRMOUT_PRIMS_NEEDED_0_LO                                                                0x242a
7681  #define regGDS_STRMOUT_PRIMS_NEEDED_0_LO_BASE_IDX                                                       1
7682  #define regGDS_STRMOUT_PRIMS_NEEDED_0_HI                                                                0x242b
7683  #define regGDS_STRMOUT_PRIMS_NEEDED_0_HI_BASE_IDX                                                       1
7684  #define regGDS_STRMOUT_PRIMS_WRITTEN_0_LO                                                               0x242c
7685  #define regGDS_STRMOUT_PRIMS_WRITTEN_0_LO_BASE_IDX                                                      1
7686  #define regGDS_STRMOUT_PRIMS_WRITTEN_0_HI                                                               0x242d
7687  #define regGDS_STRMOUT_PRIMS_WRITTEN_0_HI_BASE_IDX                                                      1
7688  #define regGDS_STRMOUT_PRIMS_NEEDED_1_LO                                                                0x242e
7689  #define regGDS_STRMOUT_PRIMS_NEEDED_1_LO_BASE_IDX                                                       1
7690  #define regGDS_STRMOUT_PRIMS_NEEDED_1_HI                                                                0x242f
7691  #define regGDS_STRMOUT_PRIMS_NEEDED_1_HI_BASE_IDX                                                       1
7692  #define regGDS_STRMOUT_PRIMS_WRITTEN_1_LO                                                               0x2430
7693  #define regGDS_STRMOUT_PRIMS_WRITTEN_1_LO_BASE_IDX                                                      1
7694  #define regGDS_STRMOUT_PRIMS_WRITTEN_1_HI                                                               0x2431
7695  #define regGDS_STRMOUT_PRIMS_WRITTEN_1_HI_BASE_IDX                                                      1
7696  #define regGDS_STRMOUT_PRIMS_NEEDED_2_LO                                                                0x2432
7697  #define regGDS_STRMOUT_PRIMS_NEEDED_2_LO_BASE_IDX                                                       1
7698  #define regGDS_STRMOUT_PRIMS_NEEDED_2_HI                                                                0x2433
7699  #define regGDS_STRMOUT_PRIMS_NEEDED_2_HI_BASE_IDX                                                       1
7700  #define regGDS_STRMOUT_PRIMS_WRITTEN_2_LO                                                               0x2434
7701  #define regGDS_STRMOUT_PRIMS_WRITTEN_2_LO_BASE_IDX                                                      1
7702  #define regGDS_STRMOUT_PRIMS_WRITTEN_2_HI                                                               0x2435
7703  #define regGDS_STRMOUT_PRIMS_WRITTEN_2_HI_BASE_IDX                                                      1
7704  #define regGDS_STRMOUT_PRIMS_NEEDED_3_LO                                                                0x2436
7705  #define regGDS_STRMOUT_PRIMS_NEEDED_3_LO_BASE_IDX                                                       1
7706  #define regGDS_STRMOUT_PRIMS_NEEDED_3_HI                                                                0x2437
7707  #define regGDS_STRMOUT_PRIMS_NEEDED_3_HI_BASE_IDX                                                       1
7708  #define regGDS_STRMOUT_PRIMS_WRITTEN_3_LO                                                               0x2438
7709  #define regGDS_STRMOUT_PRIMS_WRITTEN_3_LO_BASE_IDX                                                      1
7710  #define regGDS_STRMOUT_PRIMS_WRITTEN_3_HI                                                               0x2439
7711  #define regGDS_STRMOUT_PRIMS_WRITTEN_3_HI_BASE_IDX                                                      1
7712  #define regSPI_CONFIG_CNTL                                                                              0x2440
7713  #define regSPI_CONFIG_CNTL_BASE_IDX                                                                     1
7714  #define regSPI_CONFIG_CNTL_1                                                                            0x2441
7715  #define regSPI_CONFIG_CNTL_1_BASE_IDX                                                                   1
7716  #define regSPI_CONFIG_CNTL_2                                                                            0x2442
7717  #define regSPI_CONFIG_CNTL_2_BASE_IDX                                                                   1
7718  #define regSPI_WAVE_LIMIT_CNTL                                                                          0x2443
7719  #define regSPI_WAVE_LIMIT_CNTL_BASE_IDX                                                                 1
7720  #define regSPI_GS_THROTTLE_CNTL1                                                                        0x2444
7721  #define regSPI_GS_THROTTLE_CNTL1_BASE_IDX                                                               1
7722  #define regSPI_GS_THROTTLE_CNTL2                                                                        0x2445
7723  #define regSPI_GS_THROTTLE_CNTL2_BASE_IDX                                                               1
7724  #define regSPI_ATTRIBUTE_RING_BASE                                                                      0x2446
7725  #define regSPI_ATTRIBUTE_RING_BASE_BASE_IDX                                                             1
7726  #define regSPI_ATTRIBUTE_RING_SIZE                                                                      0x2447
7727  #define regSPI_ATTRIBUTE_RING_SIZE_BASE_IDX                                                             1
7728  
7729  
7730  // addressBlock: gc_cprs64dec
7731  // base address: 0x32000
7732  #define regCP_MES_PRGRM_CNTR_START                                                                      0x2800
7733  #define regCP_MES_PRGRM_CNTR_START_BASE_IDX                                                             1
7734  #define regCP_MES_INTR_ROUTINE_START                                                                    0x2801
7735  #define regCP_MES_INTR_ROUTINE_START_BASE_IDX                                                           1
7736  #define regCP_MES_MTVEC_LO                                                                              0x2801
7737  #define regCP_MES_MTVEC_LO_BASE_IDX                                                                     1
7738  #define regCP_MES_INTR_ROUTINE_START_HI                                                                 0x2802
7739  #define regCP_MES_INTR_ROUTINE_START_HI_BASE_IDX                                                        1
7740  #define regCP_MES_MTVEC_HI                                                                              0x2802
7741  #define regCP_MES_MTVEC_HI_BASE_IDX                                                                     1
7742  #define regCP_MES_CNTL                                                                                  0x2807
7743  #define regCP_MES_CNTL_BASE_IDX                                                                         1
7744  #define regCP_MES_PIPE_PRIORITY_CNTS                                                                    0x2808
7745  #define regCP_MES_PIPE_PRIORITY_CNTS_BASE_IDX                                                           1
7746  #define regCP_MES_PIPE0_PRIORITY                                                                        0x2809
7747  #define regCP_MES_PIPE0_PRIORITY_BASE_IDX                                                               1
7748  #define regCP_MES_PIPE1_PRIORITY                                                                        0x280a
7749  #define regCP_MES_PIPE1_PRIORITY_BASE_IDX                                                               1
7750  #define regCP_MES_PIPE2_PRIORITY                                                                        0x280b
7751  #define regCP_MES_PIPE2_PRIORITY_BASE_IDX                                                               1
7752  #define regCP_MES_PIPE3_PRIORITY                                                                        0x280c
7753  #define regCP_MES_PIPE3_PRIORITY_BASE_IDX                                                               1
7754  #define regCP_MES_HEADER_DUMP                                                                           0x280d
7755  #define regCP_MES_HEADER_DUMP_BASE_IDX                                                                  1
7756  #define regCP_MES_MIE_LO                                                                                0x280e
7757  #define regCP_MES_MIE_LO_BASE_IDX                                                                       1
7758  #define regCP_MES_MIE_HI                                                                                0x280f
7759  #define regCP_MES_MIE_HI_BASE_IDX                                                                       1
7760  #define regCP_MES_INTERRUPT                                                                             0x2810
7761  #define regCP_MES_INTERRUPT_BASE_IDX                                                                    1
7762  #define regCP_MES_SCRATCH_INDEX                                                                         0x2811
7763  #define regCP_MES_SCRATCH_INDEX_BASE_IDX                                                                1
7764  #define regCP_MES_SCRATCH_DATA                                                                          0x2812
7765  #define regCP_MES_SCRATCH_DATA_BASE_IDX                                                                 1
7766  #define regCP_MES_INSTR_PNTR                                                                            0x2813
7767  #define regCP_MES_INSTR_PNTR_BASE_IDX                                                                   1
7768  #define regCP_MES_MSCRATCH_HI                                                                           0x2814
7769  #define regCP_MES_MSCRATCH_HI_BASE_IDX                                                                  1
7770  #define regCP_MES_MSCRATCH_LO                                                                           0x2815
7771  #define regCP_MES_MSCRATCH_LO_BASE_IDX                                                                  1
7772  #define regCP_MES_MSTATUS_LO                                                                            0x2816
7773  #define regCP_MES_MSTATUS_LO_BASE_IDX                                                                   1
7774  #define regCP_MES_MSTATUS_HI                                                                            0x2817
7775  #define regCP_MES_MSTATUS_HI_BASE_IDX                                                                   1
7776  #define regCP_MES_MEPC_LO                                                                               0x2818
7777  #define regCP_MES_MEPC_LO_BASE_IDX                                                                      1
7778  #define regCP_MES_MEPC_HI                                                                               0x2819
7779  #define regCP_MES_MEPC_HI_BASE_IDX                                                                      1
7780  #define regCP_MES_MCAUSE_LO                                                                             0x281a
7781  #define regCP_MES_MCAUSE_LO_BASE_IDX                                                                    1
7782  #define regCP_MES_MCAUSE_HI                                                                             0x281b
7783  #define regCP_MES_MCAUSE_HI_BASE_IDX                                                                    1
7784  #define regCP_MES_MBADADDR_LO                                                                           0x281c
7785  #define regCP_MES_MBADADDR_LO_BASE_IDX                                                                  1
7786  #define regCP_MES_MBADADDR_HI                                                                           0x281d
7787  #define regCP_MES_MBADADDR_HI_BASE_IDX                                                                  1
7788  #define regCP_MES_MIP_LO                                                                                0x281e
7789  #define regCP_MES_MIP_LO_BASE_IDX                                                                       1
7790  #define regCP_MES_MIP_HI                                                                                0x281f
7791  #define regCP_MES_MIP_HI_BASE_IDX                                                                       1
7792  #define regCP_MES_IC_OP_CNTL                                                                            0x2820
7793  #define regCP_MES_IC_OP_CNTL_BASE_IDX                                                                   1
7794  #define regCP_MES_MCYCLE_LO                                                                             0x2826
7795  #define regCP_MES_MCYCLE_LO_BASE_IDX                                                                    1
7796  #define regCP_MES_MCYCLE_HI                                                                             0x2827
7797  #define regCP_MES_MCYCLE_HI_BASE_IDX                                                                    1
7798  #define regCP_MES_MTIME_LO                                                                              0x2828
7799  #define regCP_MES_MTIME_LO_BASE_IDX                                                                     1
7800  #define regCP_MES_MTIME_HI                                                                              0x2829
7801  #define regCP_MES_MTIME_HI_BASE_IDX                                                                     1
7802  #define regCP_MES_MINSTRET_LO                                                                           0x282a
7803  #define regCP_MES_MINSTRET_LO_BASE_IDX                                                                  1
7804  #define regCP_MES_MINSTRET_HI                                                                           0x282b
7805  #define regCP_MES_MINSTRET_HI_BASE_IDX                                                                  1
7806  #define regCP_MES_MISA_LO                                                                               0x282c
7807  #define regCP_MES_MISA_LO_BASE_IDX                                                                      1
7808  #define regCP_MES_MISA_HI                                                                               0x282d
7809  #define regCP_MES_MISA_HI_BASE_IDX                                                                      1
7810  #define regCP_MES_MVENDORID_LO                                                                          0x282e
7811  #define regCP_MES_MVENDORID_LO_BASE_IDX                                                                 1
7812  #define regCP_MES_MVENDORID_HI                                                                          0x282f
7813  #define regCP_MES_MVENDORID_HI_BASE_IDX                                                                 1
7814  #define regCP_MES_MARCHID_LO                                                                            0x2830
7815  #define regCP_MES_MARCHID_LO_BASE_IDX                                                                   1
7816  #define regCP_MES_MARCHID_HI                                                                            0x2831
7817  #define regCP_MES_MARCHID_HI_BASE_IDX                                                                   1
7818  #define regCP_MES_MIMPID_LO                                                                             0x2832
7819  #define regCP_MES_MIMPID_LO_BASE_IDX                                                                    1
7820  #define regCP_MES_MIMPID_HI                                                                             0x2833
7821  #define regCP_MES_MIMPID_HI_BASE_IDX                                                                    1
7822  #define regCP_MES_MHARTID_LO                                                                            0x2834
7823  #define regCP_MES_MHARTID_LO_BASE_IDX                                                                   1
7824  #define regCP_MES_MHARTID_HI                                                                            0x2835
7825  #define regCP_MES_MHARTID_HI_BASE_IDX                                                                   1
7826  #define regCP_MES_DC_BASE_CNTL                                                                          0x2836
7827  #define regCP_MES_DC_BASE_CNTL_BASE_IDX                                                                 1
7828  #define regCP_MES_DC_OP_CNTL                                                                            0x2837
7829  #define regCP_MES_DC_OP_CNTL_BASE_IDX                                                                   1
7830  #define regCP_MES_MTIMECMP_LO                                                                           0x2838
7831  #define regCP_MES_MTIMECMP_LO_BASE_IDX                                                                  1
7832  #define regCP_MES_MTIMECMP_HI                                                                           0x2839
7833  #define regCP_MES_MTIMECMP_HI_BASE_IDX                                                                  1
7834  #define regCP_MES_PROCESS_QUANTUM_PIPE0                                                                 0x283a
7835  #define regCP_MES_PROCESS_QUANTUM_PIPE0_BASE_IDX                                                        1
7836  #define regCP_MES_PROCESS_QUANTUM_PIPE1                                                                 0x283b
7837  #define regCP_MES_PROCESS_QUANTUM_PIPE1_BASE_IDX                                                        1
7838  #define regCP_MES_DOORBELL_CONTROL1                                                                     0x283c
7839  #define regCP_MES_DOORBELL_CONTROL1_BASE_IDX                                                            1
7840  #define regCP_MES_DOORBELL_CONTROL2                                                                     0x283d
7841  #define regCP_MES_DOORBELL_CONTROL2_BASE_IDX                                                            1
7842  #define regCP_MES_DOORBELL_CONTROL3                                                                     0x283e
7843  #define regCP_MES_DOORBELL_CONTROL3_BASE_IDX                                                            1
7844  #define regCP_MES_DOORBELL_CONTROL4                                                                     0x283f
7845  #define regCP_MES_DOORBELL_CONTROL4_BASE_IDX                                                            1
7846  #define regCP_MES_DOORBELL_CONTROL5                                                                     0x2840
7847  #define regCP_MES_DOORBELL_CONTROL5_BASE_IDX                                                            1
7848  #define regCP_MES_DOORBELL_CONTROL6                                                                     0x2841
7849  #define regCP_MES_DOORBELL_CONTROL6_BASE_IDX                                                            1
7850  #define regCP_MES_GP0_LO                                                                                0x2843
7851  #define regCP_MES_GP0_LO_BASE_IDX                                                                       1
7852  #define regCP_MES_GP0_HI                                                                                0x2844
7853  #define regCP_MES_GP0_HI_BASE_IDX                                                                       1
7854  #define regCP_MES_GP1_LO                                                                                0x2845
7855  #define regCP_MES_GP1_LO_BASE_IDX                                                                       1
7856  #define regCP_MES_GP1_HI                                                                                0x2846
7857  #define regCP_MES_GP1_HI_BASE_IDX                                                                       1
7858  #define regCP_MES_GP2_LO                                                                                0x2847
7859  #define regCP_MES_GP2_LO_BASE_IDX                                                                       1
7860  #define regCP_MES_GP2_HI                                                                                0x2848
7861  #define regCP_MES_GP2_HI_BASE_IDX                                                                       1
7862  #define regCP_MES_GP3_LO                                                                                0x2849
7863  #define regCP_MES_GP3_LO_BASE_IDX                                                                       1
7864  #define regCP_MES_GP3_HI                                                                                0x284a
7865  #define regCP_MES_GP3_HI_BASE_IDX                                                                       1
7866  #define regCP_MES_GP4_LO                                                                                0x284b
7867  #define regCP_MES_GP4_LO_BASE_IDX                                                                       1
7868  #define regCP_MES_GP4_HI                                                                                0x284c
7869  #define regCP_MES_GP4_HI_BASE_IDX                                                                       1
7870  #define regCP_MES_GP5_LO                                                                                0x284d
7871  #define regCP_MES_GP5_LO_BASE_IDX                                                                       1
7872  #define regCP_MES_GP5_HI                                                                                0x284e
7873  #define regCP_MES_GP5_HI_BASE_IDX                                                                       1
7874  #define regCP_MES_GP6_LO                                                                                0x284f
7875  #define regCP_MES_GP6_LO_BASE_IDX                                                                       1
7876  #define regCP_MES_GP6_HI                                                                                0x2850
7877  #define regCP_MES_GP6_HI_BASE_IDX                                                                       1
7878  #define regCP_MES_GP7_LO                                                                                0x2851
7879  #define regCP_MES_GP7_LO_BASE_IDX                                                                       1
7880  #define regCP_MES_GP7_HI                                                                                0x2852
7881  #define regCP_MES_GP7_HI_BASE_IDX                                                                       1
7882  #define regCP_MES_GP8_LO                                                                                0x2853
7883  #define regCP_MES_GP8_LO_BASE_IDX                                                                       1
7884  #define regCP_MES_GP8_HI                                                                                0x2854
7885  #define regCP_MES_GP8_HI_BASE_IDX                                                                       1
7886  #define regCP_MES_GP9_LO                                                                                0x2855
7887  #define regCP_MES_GP9_LO_BASE_IDX                                                                       1
7888  #define regCP_MES_GP9_HI                                                                                0x2856
7889  #define regCP_MES_GP9_HI_BASE_IDX                                                                       1
7890  #define regCP_MES_LOCAL_BASE0_LO                                                                        0x2883
7891  #define regCP_MES_LOCAL_BASE0_LO_BASE_IDX                                                               1
7892  #define regCP_MES_LOCAL_BASE0_HI                                                                        0x2884
7893  #define regCP_MES_LOCAL_BASE0_HI_BASE_IDX                                                               1
7894  #define regCP_MES_LOCAL_MASK0_LO                                                                        0x2885
7895  #define regCP_MES_LOCAL_MASK0_LO_BASE_IDX                                                               1
7896  #define regCP_MES_LOCAL_MASK0_HI                                                                        0x2886
7897  #define regCP_MES_LOCAL_MASK0_HI_BASE_IDX                                                               1
7898  #define regCP_MES_LOCAL_APERTURE                                                                        0x2887
7899  #define regCP_MES_LOCAL_APERTURE_BASE_IDX                                                               1
7900  #define regCP_MES_LOCAL_INSTR_BASE_LO                                                                   0x2888
7901  #define regCP_MES_LOCAL_INSTR_BASE_LO_BASE_IDX                                                          1
7902  #define regCP_MES_LOCAL_INSTR_BASE_HI                                                                   0x2889
7903  #define regCP_MES_LOCAL_INSTR_BASE_HI_BASE_IDX                                                          1
7904  #define regCP_MES_LOCAL_INSTR_MASK_LO                                                                   0x288a
7905  #define regCP_MES_LOCAL_INSTR_MASK_LO_BASE_IDX                                                          1
7906  #define regCP_MES_LOCAL_INSTR_MASK_HI                                                                   0x288b
7907  #define regCP_MES_LOCAL_INSTR_MASK_HI_BASE_IDX                                                          1
7908  #define regCP_MES_LOCAL_INSTR_APERTURE                                                                  0x288c
7909  #define regCP_MES_LOCAL_INSTR_APERTURE_BASE_IDX                                                         1
7910  #define regCP_MES_LOCAL_SCRATCH_APERTURE                                                                0x288d
7911  #define regCP_MES_LOCAL_SCRATCH_APERTURE_BASE_IDX                                                       1
7912  #define regCP_MES_LOCAL_SCRATCH_BASE_LO                                                                 0x288e
7913  #define regCP_MES_LOCAL_SCRATCH_BASE_LO_BASE_IDX                                                        1
7914  #define regCP_MES_LOCAL_SCRATCH_BASE_HI                                                                 0x288f
7915  #define regCP_MES_LOCAL_SCRATCH_BASE_HI_BASE_IDX                                                        1
7916  #define regCP_MES_PERFCOUNT_CNTL                                                                        0x2899
7917  #define regCP_MES_PERFCOUNT_CNTL_BASE_IDX                                                               1
7918  #define regCP_MES_PENDING_INTERRUPT                                                                     0x289a
7919  #define regCP_MES_PENDING_INTERRUPT_BASE_IDX                                                            1
7920  #define regCP_MES_PRGRM_CNTR_START_HI                                                                   0x289d
7921  #define regCP_MES_PRGRM_CNTR_START_HI_BASE_IDX                                                          1
7922  #define regCP_MES_INTERRUPT_DATA_16                                                                     0x289f
7923  #define regCP_MES_INTERRUPT_DATA_16_BASE_IDX                                                            1
7924  #define regCP_MES_INTERRUPT_DATA_17                                                                     0x28a0
7925  #define regCP_MES_INTERRUPT_DATA_17_BASE_IDX                                                            1
7926  #define regCP_MES_INTERRUPT_DATA_18                                                                     0x28a1
7927  #define regCP_MES_INTERRUPT_DATA_18_BASE_IDX                                                            1
7928  #define regCP_MES_INTERRUPT_DATA_19                                                                     0x28a2
7929  #define regCP_MES_INTERRUPT_DATA_19_BASE_IDX                                                            1
7930  #define regCP_MES_INTERRUPT_DATA_20                                                                     0x28a3
7931  #define regCP_MES_INTERRUPT_DATA_20_BASE_IDX                                                            1
7932  #define regCP_MES_INTERRUPT_DATA_21                                                                     0x28a4
7933  #define regCP_MES_INTERRUPT_DATA_21_BASE_IDX                                                            1
7934  #define regCP_MES_INTERRUPT_DATA_22                                                                     0x28a5
7935  #define regCP_MES_INTERRUPT_DATA_22_BASE_IDX                                                            1
7936  #define regCP_MES_INTERRUPT_DATA_23                                                                     0x28a6
7937  #define regCP_MES_INTERRUPT_DATA_23_BASE_IDX                                                            1
7938  #define regCP_MES_INTERRUPT_DATA_24                                                                     0x28a7
7939  #define regCP_MES_INTERRUPT_DATA_24_BASE_IDX                                                            1
7940  #define regCP_MES_INTERRUPT_DATA_25                                                                     0x28a8
7941  #define regCP_MES_INTERRUPT_DATA_25_BASE_IDX                                                            1
7942  #define regCP_MES_INTERRUPT_DATA_26                                                                     0x28a9
7943  #define regCP_MES_INTERRUPT_DATA_26_BASE_IDX                                                            1
7944  #define regCP_MES_INTERRUPT_DATA_27                                                                     0x28aa
7945  #define regCP_MES_INTERRUPT_DATA_27_BASE_IDX                                                            1
7946  #define regCP_MES_INTERRUPT_DATA_28                                                                     0x28ab
7947  #define regCP_MES_INTERRUPT_DATA_28_BASE_IDX                                                            1
7948  #define regCP_MES_INTERRUPT_DATA_29                                                                     0x28ac
7949  #define regCP_MES_INTERRUPT_DATA_29_BASE_IDX                                                            1
7950  #define regCP_MES_INTERRUPT_DATA_30                                                                     0x28ad
7951  #define regCP_MES_INTERRUPT_DATA_30_BASE_IDX                                                            1
7952  #define regCP_MES_INTERRUPT_DATA_31                                                                     0x28ae
7953  #define regCP_MES_INTERRUPT_DATA_31_BASE_IDX                                                            1
7954  #define regCP_MES_DC_APERTURE0_BASE                                                                     0x28af
7955  #define regCP_MES_DC_APERTURE0_BASE_BASE_IDX                                                            1
7956  #define regCP_MES_DC_APERTURE0_MASK                                                                     0x28b0
7957  #define regCP_MES_DC_APERTURE0_MASK_BASE_IDX                                                            1
7958  #define regCP_MES_DC_APERTURE0_CNTL                                                                     0x28b1
7959  #define regCP_MES_DC_APERTURE0_CNTL_BASE_IDX                                                            1
7960  #define regCP_MES_DC_APERTURE1_BASE                                                                     0x28b2
7961  #define regCP_MES_DC_APERTURE1_BASE_BASE_IDX                                                            1
7962  #define regCP_MES_DC_APERTURE1_MASK                                                                     0x28b3
7963  #define regCP_MES_DC_APERTURE1_MASK_BASE_IDX                                                            1
7964  #define regCP_MES_DC_APERTURE1_CNTL                                                                     0x28b4
7965  #define regCP_MES_DC_APERTURE1_CNTL_BASE_IDX                                                            1
7966  #define regCP_MES_DC_APERTURE2_BASE                                                                     0x28b5
7967  #define regCP_MES_DC_APERTURE2_BASE_BASE_IDX                                                            1
7968  #define regCP_MES_DC_APERTURE2_MASK                                                                     0x28b6
7969  #define regCP_MES_DC_APERTURE2_MASK_BASE_IDX                                                            1
7970  #define regCP_MES_DC_APERTURE2_CNTL                                                                     0x28b7
7971  #define regCP_MES_DC_APERTURE2_CNTL_BASE_IDX                                                            1
7972  #define regCP_MES_DC_APERTURE3_BASE                                                                     0x28b8
7973  #define regCP_MES_DC_APERTURE3_BASE_BASE_IDX                                                            1
7974  #define regCP_MES_DC_APERTURE3_MASK                                                                     0x28b9
7975  #define regCP_MES_DC_APERTURE3_MASK_BASE_IDX                                                            1
7976  #define regCP_MES_DC_APERTURE3_CNTL                                                                     0x28ba
7977  #define regCP_MES_DC_APERTURE3_CNTL_BASE_IDX                                                            1
7978  #define regCP_MES_DC_APERTURE4_BASE                                                                     0x28bb
7979  #define regCP_MES_DC_APERTURE4_BASE_BASE_IDX                                                            1
7980  #define regCP_MES_DC_APERTURE4_MASK                                                                     0x28bc
7981  #define regCP_MES_DC_APERTURE4_MASK_BASE_IDX                                                            1
7982  #define regCP_MES_DC_APERTURE4_CNTL                                                                     0x28bd
7983  #define regCP_MES_DC_APERTURE4_CNTL_BASE_IDX                                                            1
7984  #define regCP_MES_DC_APERTURE5_BASE                                                                     0x28be
7985  #define regCP_MES_DC_APERTURE5_BASE_BASE_IDX                                                            1
7986  #define regCP_MES_DC_APERTURE5_MASK                                                                     0x28bf
7987  #define regCP_MES_DC_APERTURE5_MASK_BASE_IDX                                                            1
7988  #define regCP_MES_DC_APERTURE5_CNTL                                                                     0x28c0
7989  #define regCP_MES_DC_APERTURE5_CNTL_BASE_IDX                                                            1
7990  #define regCP_MES_DC_APERTURE6_BASE                                                                     0x28c1
7991  #define regCP_MES_DC_APERTURE6_BASE_BASE_IDX                                                            1
7992  #define regCP_MES_DC_APERTURE6_MASK                                                                     0x28c2
7993  #define regCP_MES_DC_APERTURE6_MASK_BASE_IDX                                                            1
7994  #define regCP_MES_DC_APERTURE6_CNTL                                                                     0x28c3
7995  #define regCP_MES_DC_APERTURE6_CNTL_BASE_IDX                                                            1
7996  #define regCP_MES_DC_APERTURE7_BASE                                                                     0x28c4
7997  #define regCP_MES_DC_APERTURE7_BASE_BASE_IDX                                                            1
7998  #define regCP_MES_DC_APERTURE7_MASK                                                                     0x28c5
7999  #define regCP_MES_DC_APERTURE7_MASK_BASE_IDX                                                            1
8000  #define regCP_MES_DC_APERTURE7_CNTL                                                                     0x28c6
8001  #define regCP_MES_DC_APERTURE7_CNTL_BASE_IDX                                                            1
8002  #define regCP_MES_DC_APERTURE8_BASE                                                                     0x28c7
8003  #define regCP_MES_DC_APERTURE8_BASE_BASE_IDX                                                            1
8004  #define regCP_MES_DC_APERTURE8_MASK                                                                     0x28c8
8005  #define regCP_MES_DC_APERTURE8_MASK_BASE_IDX                                                            1
8006  #define regCP_MES_DC_APERTURE8_CNTL                                                                     0x28c9
8007  #define regCP_MES_DC_APERTURE8_CNTL_BASE_IDX                                                            1
8008  #define regCP_MES_DC_APERTURE9_BASE                                                                     0x28ca
8009  #define regCP_MES_DC_APERTURE9_BASE_BASE_IDX                                                            1
8010  #define regCP_MES_DC_APERTURE9_MASK                                                                     0x28cb
8011  #define regCP_MES_DC_APERTURE9_MASK_BASE_IDX                                                            1
8012  #define regCP_MES_DC_APERTURE9_CNTL                                                                     0x28cc
8013  #define regCP_MES_DC_APERTURE9_CNTL_BASE_IDX                                                            1
8014  #define regCP_MES_DC_APERTURE10_BASE                                                                    0x28cd
8015  #define regCP_MES_DC_APERTURE10_BASE_BASE_IDX                                                           1
8016  #define regCP_MES_DC_APERTURE10_MASK                                                                    0x28ce
8017  #define regCP_MES_DC_APERTURE10_MASK_BASE_IDX                                                           1
8018  #define regCP_MES_DC_APERTURE10_CNTL                                                                    0x28cf
8019  #define regCP_MES_DC_APERTURE10_CNTL_BASE_IDX                                                           1
8020  #define regCP_MES_DC_APERTURE11_BASE                                                                    0x28d0
8021  #define regCP_MES_DC_APERTURE11_BASE_BASE_IDX                                                           1
8022  #define regCP_MES_DC_APERTURE11_MASK                                                                    0x28d1
8023  #define regCP_MES_DC_APERTURE11_MASK_BASE_IDX                                                           1
8024  #define regCP_MES_DC_APERTURE11_CNTL                                                                    0x28d2
8025  #define regCP_MES_DC_APERTURE11_CNTL_BASE_IDX                                                           1
8026  #define regCP_MES_DC_APERTURE12_BASE                                                                    0x28d3
8027  #define regCP_MES_DC_APERTURE12_BASE_BASE_IDX                                                           1
8028  #define regCP_MES_DC_APERTURE12_MASK                                                                    0x28d4
8029  #define regCP_MES_DC_APERTURE12_MASK_BASE_IDX                                                           1
8030  #define regCP_MES_DC_APERTURE12_CNTL                                                                    0x28d5
8031  #define regCP_MES_DC_APERTURE12_CNTL_BASE_IDX                                                           1
8032  #define regCP_MES_DC_APERTURE13_BASE                                                                    0x28d6
8033  #define regCP_MES_DC_APERTURE13_BASE_BASE_IDX                                                           1
8034  #define regCP_MES_DC_APERTURE13_MASK                                                                    0x28d7
8035  #define regCP_MES_DC_APERTURE13_MASK_BASE_IDX                                                           1
8036  #define regCP_MES_DC_APERTURE13_CNTL                                                                    0x28d8
8037  #define regCP_MES_DC_APERTURE13_CNTL_BASE_IDX                                                           1
8038  #define regCP_MES_DC_APERTURE14_BASE                                                                    0x28d9
8039  #define regCP_MES_DC_APERTURE14_BASE_BASE_IDX                                                           1
8040  #define regCP_MES_DC_APERTURE14_MASK                                                                    0x28da
8041  #define regCP_MES_DC_APERTURE14_MASK_BASE_IDX                                                           1
8042  #define regCP_MES_DC_APERTURE14_CNTL                                                                    0x28db
8043  #define regCP_MES_DC_APERTURE14_CNTL_BASE_IDX                                                           1
8044  #define regCP_MES_DC_APERTURE15_BASE                                                                    0x28dc
8045  #define regCP_MES_DC_APERTURE15_BASE_BASE_IDX                                                           1
8046  #define regCP_MES_DC_APERTURE15_MASK                                                                    0x28dd
8047  #define regCP_MES_DC_APERTURE15_MASK_BASE_IDX                                                           1
8048  #define regCP_MES_DC_APERTURE15_CNTL                                                                    0x28de
8049  #define regCP_MES_DC_APERTURE15_CNTL_BASE_IDX                                                           1
8050  #define regCP_MEC_RS64_PRGRM_CNTR_START                                                                 0x2900
8051  #define regCP_MEC_RS64_PRGRM_CNTR_START_BASE_IDX                                                        1
8052  #define regCP_MEC_MTVEC_LO                                                                              0x2901
8053  #define regCP_MEC_MTVEC_LO_BASE_IDX                                                                     1
8054  #define regCP_MEC_MTVEC_HI                                                                              0x2902
8055  #define regCP_MEC_MTVEC_HI_BASE_IDX                                                                     1
8056  #define regCP_MEC_ISA_CNTL                                                                              0x2903
8057  #define regCP_MEC_ISA_CNTL_BASE_IDX                                                                     1
8058  #define regCP_MEC_RS64_CNTL                                                                             0x2904
8059  #define regCP_MEC_RS64_CNTL_BASE_IDX                                                                    1
8060  #define regCP_MEC_MIE_LO                                                                                0x2905
8061  #define regCP_MEC_MIE_LO_BASE_IDX                                                                       1
8062  #define regCP_MEC_MIE_HI                                                                                0x2906
8063  #define regCP_MEC_MIE_HI_BASE_IDX                                                                       1
8064  #define regCP_MEC_RS64_INTERRUPT                                                                        0x2907
8065  #define regCP_MEC_RS64_INTERRUPT_BASE_IDX                                                               1
8066  #define regCP_MEC_RS64_INSTR_PNTR                                                                       0x2908
8067  #define regCP_MEC_RS64_INSTR_PNTR_BASE_IDX                                                              1
8068  #define regCP_MEC_MIP_LO                                                                                0x2909
8069  #define regCP_MEC_MIP_LO_BASE_IDX                                                                       1
8070  #define regCP_MEC_MIP_HI                                                                                0x290a
8071  #define regCP_MEC_MIP_HI_BASE_IDX                                                                       1
8072  #define regCP_MEC_DC_BASE_CNTL                                                                          0x290b
8073  #define regCP_MEC_DC_BASE_CNTL_BASE_IDX                                                                 1
8074  #define regCP_MEC_DC_OP_CNTL                                                                            0x290c
8075  #define regCP_MEC_DC_OP_CNTL_BASE_IDX                                                                   1
8076  #define regCP_MEC_MTIMECMP_LO                                                                           0x290d
8077  #define regCP_MEC_MTIMECMP_LO_BASE_IDX                                                                  1
8078  #define regCP_MEC_MTIMECMP_HI                                                                           0x290e
8079  #define regCP_MEC_MTIMECMP_HI_BASE_IDX                                                                  1
8080  #define regCP_MEC_GP0_LO                                                                                0x2910
8081  #define regCP_MEC_GP0_LO_BASE_IDX                                                                       1
8082  #define regCP_MEC_GP0_HI                                                                                0x2911
8083  #define regCP_MEC_GP0_HI_BASE_IDX                                                                       1
8084  #define regCP_MEC_GP1_LO                                                                                0x2912
8085  #define regCP_MEC_GP1_LO_BASE_IDX                                                                       1
8086  #define regCP_MEC_GP1_HI                                                                                0x2913
8087  #define regCP_MEC_GP1_HI_BASE_IDX                                                                       1
8088  #define regCP_MEC_GP2_LO                                                                                0x2914
8089  #define regCP_MEC_GP2_LO_BASE_IDX                                                                       1
8090  #define regCP_MEC_GP2_HI                                                                                0x2915
8091  #define regCP_MEC_GP2_HI_BASE_IDX                                                                       1
8092  #define regCP_MEC_GP3_LO                                                                                0x2916
8093  #define regCP_MEC_GP3_LO_BASE_IDX                                                                       1
8094  #define regCP_MEC_GP3_HI                                                                                0x2917
8095  #define regCP_MEC_GP3_HI_BASE_IDX                                                                       1
8096  #define regCP_MEC_GP4_LO                                                                                0x2918
8097  #define regCP_MEC_GP4_LO_BASE_IDX                                                                       1
8098  #define regCP_MEC_GP4_HI                                                                                0x2919
8099  #define regCP_MEC_GP4_HI_BASE_IDX                                                                       1
8100  #define regCP_MEC_GP5_LO                                                                                0x291a
8101  #define regCP_MEC_GP5_LO_BASE_IDX                                                                       1
8102  #define regCP_MEC_GP5_HI                                                                                0x291b
8103  #define regCP_MEC_GP5_HI_BASE_IDX                                                                       1
8104  #define regCP_MEC_GP6_LO                                                                                0x291c
8105  #define regCP_MEC_GP6_LO_BASE_IDX                                                                       1
8106  #define regCP_MEC_GP6_HI                                                                                0x291d
8107  #define regCP_MEC_GP6_HI_BASE_IDX                                                                       1
8108  #define regCP_MEC_GP7_LO                                                                                0x291e
8109  #define regCP_MEC_GP7_LO_BASE_IDX                                                                       1
8110  #define regCP_MEC_GP7_HI                                                                                0x291f
8111  #define regCP_MEC_GP7_HI_BASE_IDX                                                                       1
8112  #define regCP_MEC_GP8_LO                                                                                0x2920
8113  #define regCP_MEC_GP8_LO_BASE_IDX                                                                       1
8114  #define regCP_MEC_GP8_HI                                                                                0x2921
8115  #define regCP_MEC_GP8_HI_BASE_IDX                                                                       1
8116  #define regCP_MEC_GP9_LO                                                                                0x2922
8117  #define regCP_MEC_GP9_LO_BASE_IDX                                                                       1
8118  #define regCP_MEC_GP9_HI                                                                                0x2923
8119  #define regCP_MEC_GP9_HI_BASE_IDX                                                                       1
8120  #define regCP_MEC_LOCAL_BASE0_LO                                                                        0x2927
8121  #define regCP_MEC_LOCAL_BASE0_LO_BASE_IDX                                                               1
8122  #define regCP_MEC_LOCAL_BASE0_HI                                                                        0x2928
8123  #define regCP_MEC_LOCAL_BASE0_HI_BASE_IDX                                                               1
8124  #define regCP_MEC_LOCAL_MASK0_LO                                                                        0x2929
8125  #define regCP_MEC_LOCAL_MASK0_LO_BASE_IDX                                                               1
8126  #define regCP_MEC_LOCAL_MASK0_HI                                                                        0x292a
8127  #define regCP_MEC_LOCAL_MASK0_HI_BASE_IDX                                                               1
8128  #define regCP_MEC_LOCAL_APERTURE                                                                        0x292b
8129  #define regCP_MEC_LOCAL_APERTURE_BASE_IDX                                                               1
8130  #define regCP_MEC_LOCAL_INSTR_BASE_LO                                                                   0x292c
8131  #define regCP_MEC_LOCAL_INSTR_BASE_LO_BASE_IDX                                                          1
8132  #define regCP_MEC_LOCAL_INSTR_BASE_HI                                                                   0x292d
8133  #define regCP_MEC_LOCAL_INSTR_BASE_HI_BASE_IDX                                                          1
8134  #define regCP_MEC_LOCAL_INSTR_MASK_LO                                                                   0x292e
8135  #define regCP_MEC_LOCAL_INSTR_MASK_LO_BASE_IDX                                                          1
8136  #define regCP_MEC_LOCAL_INSTR_MASK_HI                                                                   0x292f
8137  #define regCP_MEC_LOCAL_INSTR_MASK_HI_BASE_IDX                                                          1
8138  #define regCP_MEC_LOCAL_INSTR_APERTURE                                                                  0x2930
8139  #define regCP_MEC_LOCAL_INSTR_APERTURE_BASE_IDX                                                         1
8140  #define regCP_MEC_LOCAL_SCRATCH_APERTURE                                                                0x2931
8141  #define regCP_MEC_LOCAL_SCRATCH_APERTURE_BASE_IDX                                                       1
8142  #define regCP_MEC_LOCAL_SCRATCH_BASE_LO                                                                 0x2932
8143  #define regCP_MEC_LOCAL_SCRATCH_BASE_LO_BASE_IDX                                                        1
8144  #define regCP_MEC_LOCAL_SCRATCH_BASE_HI                                                                 0x2933
8145  #define regCP_MEC_LOCAL_SCRATCH_BASE_HI_BASE_IDX                                                        1
8146  #define regCP_MEC_RS64_PERFCOUNT_CNTL                                                                   0x2934
8147  #define regCP_MEC_RS64_PERFCOUNT_CNTL_BASE_IDX                                                          1
8148  #define regCP_MEC_RS64_PENDING_INTERRUPT                                                                0x2935
8149  #define regCP_MEC_RS64_PENDING_INTERRUPT_BASE_IDX                                                       1
8150  #define regCP_MEC_RS64_PRGRM_CNTR_START_HI                                                              0x2938
8151  #define regCP_MEC_RS64_PRGRM_CNTR_START_HI_BASE_IDX                                                     1
8152  #define regCP_MEC_RS64_INTERRUPT_DATA_16                                                                0x293a
8153  #define regCP_MEC_RS64_INTERRUPT_DATA_16_BASE_IDX                                                       1
8154  #define regCP_MEC_RS64_INTERRUPT_DATA_17                                                                0x293b
8155  #define regCP_MEC_RS64_INTERRUPT_DATA_17_BASE_IDX                                                       1
8156  #define regCP_MEC_RS64_INTERRUPT_DATA_18                                                                0x293c
8157  #define regCP_MEC_RS64_INTERRUPT_DATA_18_BASE_IDX                                                       1
8158  #define regCP_MEC_RS64_INTERRUPT_DATA_19                                                                0x293d
8159  #define regCP_MEC_RS64_INTERRUPT_DATA_19_BASE_IDX                                                       1
8160  #define regCP_MEC_RS64_INTERRUPT_DATA_20                                                                0x293e
8161  #define regCP_MEC_RS64_INTERRUPT_DATA_20_BASE_IDX                                                       1
8162  #define regCP_MEC_RS64_INTERRUPT_DATA_21                                                                0x293f
8163  #define regCP_MEC_RS64_INTERRUPT_DATA_21_BASE_IDX                                                       1
8164  #define regCP_MEC_RS64_INTERRUPT_DATA_22                                                                0x2940
8165  #define regCP_MEC_RS64_INTERRUPT_DATA_22_BASE_IDX                                                       1
8166  #define regCP_MEC_RS64_INTERRUPT_DATA_23                                                                0x2941
8167  #define regCP_MEC_RS64_INTERRUPT_DATA_23_BASE_IDX                                                       1
8168  #define regCP_MEC_RS64_INTERRUPT_DATA_24                                                                0x2942
8169  #define regCP_MEC_RS64_INTERRUPT_DATA_24_BASE_IDX                                                       1
8170  #define regCP_MEC_RS64_INTERRUPT_DATA_25                                                                0x2943
8171  #define regCP_MEC_RS64_INTERRUPT_DATA_25_BASE_IDX                                                       1
8172  #define regCP_MEC_RS64_INTERRUPT_DATA_26                                                                0x2944
8173  #define regCP_MEC_RS64_INTERRUPT_DATA_26_BASE_IDX                                                       1
8174  #define regCP_MEC_RS64_INTERRUPT_DATA_27                                                                0x2945
8175  #define regCP_MEC_RS64_INTERRUPT_DATA_27_BASE_IDX                                                       1
8176  #define regCP_MEC_RS64_INTERRUPT_DATA_28                                                                0x2946
8177  #define regCP_MEC_RS64_INTERRUPT_DATA_28_BASE_IDX                                                       1
8178  #define regCP_MEC_RS64_INTERRUPT_DATA_29                                                                0x2947
8179  #define regCP_MEC_RS64_INTERRUPT_DATA_29_BASE_IDX                                                       1
8180  #define regCP_MEC_RS64_INTERRUPT_DATA_30                                                                0x2948
8181  #define regCP_MEC_RS64_INTERRUPT_DATA_30_BASE_IDX                                                       1
8182  #define regCP_MEC_RS64_INTERRUPT_DATA_31                                                                0x2949
8183  #define regCP_MEC_RS64_INTERRUPT_DATA_31_BASE_IDX                                                       1
8184  #define regCP_MEC_DC_APERTURE0_BASE                                                                     0x294a
8185  #define regCP_MEC_DC_APERTURE0_BASE_BASE_IDX                                                            1
8186  #define regCP_MEC_DC_APERTURE0_MASK                                                                     0x294b
8187  #define regCP_MEC_DC_APERTURE0_MASK_BASE_IDX                                                            1
8188  #define regCP_MEC_DC_APERTURE0_CNTL                                                                     0x294c
8189  #define regCP_MEC_DC_APERTURE0_CNTL_BASE_IDX                                                            1
8190  #define regCP_MEC_DC_APERTURE1_BASE                                                                     0x294d
8191  #define regCP_MEC_DC_APERTURE1_BASE_BASE_IDX                                                            1
8192  #define regCP_MEC_DC_APERTURE1_MASK                                                                     0x294e
8193  #define regCP_MEC_DC_APERTURE1_MASK_BASE_IDX                                                            1
8194  #define regCP_MEC_DC_APERTURE1_CNTL                                                                     0x294f
8195  #define regCP_MEC_DC_APERTURE1_CNTL_BASE_IDX                                                            1
8196  #define regCP_MEC_DC_APERTURE2_BASE                                                                     0x2950
8197  #define regCP_MEC_DC_APERTURE2_BASE_BASE_IDX                                                            1
8198  #define regCP_MEC_DC_APERTURE2_MASK                                                                     0x2951
8199  #define regCP_MEC_DC_APERTURE2_MASK_BASE_IDX                                                            1
8200  #define regCP_MEC_DC_APERTURE2_CNTL                                                                     0x2952
8201  #define regCP_MEC_DC_APERTURE2_CNTL_BASE_IDX                                                            1
8202  #define regCP_MEC_DC_APERTURE3_BASE                                                                     0x2953
8203  #define regCP_MEC_DC_APERTURE3_BASE_BASE_IDX                                                            1
8204  #define regCP_MEC_DC_APERTURE3_MASK                                                                     0x2954
8205  #define regCP_MEC_DC_APERTURE3_MASK_BASE_IDX                                                            1
8206  #define regCP_MEC_DC_APERTURE3_CNTL                                                                     0x2955
8207  #define regCP_MEC_DC_APERTURE3_CNTL_BASE_IDX                                                            1
8208  #define regCP_MEC_DC_APERTURE4_BASE                                                                     0x2956
8209  #define regCP_MEC_DC_APERTURE4_BASE_BASE_IDX                                                            1
8210  #define regCP_MEC_DC_APERTURE4_MASK                                                                     0x2957
8211  #define regCP_MEC_DC_APERTURE4_MASK_BASE_IDX                                                            1
8212  #define regCP_MEC_DC_APERTURE4_CNTL                                                                     0x2958
8213  #define regCP_MEC_DC_APERTURE4_CNTL_BASE_IDX                                                            1
8214  #define regCP_MEC_DC_APERTURE5_BASE                                                                     0x2959
8215  #define regCP_MEC_DC_APERTURE5_BASE_BASE_IDX                                                            1
8216  #define regCP_MEC_DC_APERTURE5_MASK                                                                     0x295a
8217  #define regCP_MEC_DC_APERTURE5_MASK_BASE_IDX                                                            1
8218  #define regCP_MEC_DC_APERTURE5_CNTL                                                                     0x295b
8219  #define regCP_MEC_DC_APERTURE5_CNTL_BASE_IDX                                                            1
8220  #define regCP_MEC_DC_APERTURE6_BASE                                                                     0x295c
8221  #define regCP_MEC_DC_APERTURE6_BASE_BASE_IDX                                                            1
8222  #define regCP_MEC_DC_APERTURE6_MASK                                                                     0x295d
8223  #define regCP_MEC_DC_APERTURE6_MASK_BASE_IDX                                                            1
8224  #define regCP_MEC_DC_APERTURE6_CNTL                                                                     0x295e
8225  #define regCP_MEC_DC_APERTURE6_CNTL_BASE_IDX                                                            1
8226  #define regCP_MEC_DC_APERTURE7_BASE                                                                     0x295f
8227  #define regCP_MEC_DC_APERTURE7_BASE_BASE_IDX                                                            1
8228  #define regCP_MEC_DC_APERTURE7_MASK                                                                     0x2960
8229  #define regCP_MEC_DC_APERTURE7_MASK_BASE_IDX                                                            1
8230  #define regCP_MEC_DC_APERTURE7_CNTL                                                                     0x2961
8231  #define regCP_MEC_DC_APERTURE7_CNTL_BASE_IDX                                                            1
8232  #define regCP_MEC_DC_APERTURE8_BASE                                                                     0x2962
8233  #define regCP_MEC_DC_APERTURE8_BASE_BASE_IDX                                                            1
8234  #define regCP_MEC_DC_APERTURE8_MASK                                                                     0x2963
8235  #define regCP_MEC_DC_APERTURE8_MASK_BASE_IDX                                                            1
8236  #define regCP_MEC_DC_APERTURE8_CNTL                                                                     0x2964
8237  #define regCP_MEC_DC_APERTURE8_CNTL_BASE_IDX                                                            1
8238  #define regCP_MEC_DC_APERTURE9_BASE                                                                     0x2965
8239  #define regCP_MEC_DC_APERTURE9_BASE_BASE_IDX                                                            1
8240  #define regCP_MEC_DC_APERTURE9_MASK                                                                     0x2966
8241  #define regCP_MEC_DC_APERTURE9_MASK_BASE_IDX                                                            1
8242  #define regCP_MEC_DC_APERTURE9_CNTL                                                                     0x2967
8243  #define regCP_MEC_DC_APERTURE9_CNTL_BASE_IDX                                                            1
8244  #define regCP_MEC_DC_APERTURE10_BASE                                                                    0x2968
8245  #define regCP_MEC_DC_APERTURE10_BASE_BASE_IDX                                                           1
8246  #define regCP_MEC_DC_APERTURE10_MASK                                                                    0x2969
8247  #define regCP_MEC_DC_APERTURE10_MASK_BASE_IDX                                                           1
8248  #define regCP_MEC_DC_APERTURE10_CNTL                                                                    0x296a
8249  #define regCP_MEC_DC_APERTURE10_CNTL_BASE_IDX                                                           1
8250  #define regCP_MEC_DC_APERTURE11_BASE                                                                    0x296b
8251  #define regCP_MEC_DC_APERTURE11_BASE_BASE_IDX                                                           1
8252  #define regCP_MEC_DC_APERTURE11_MASK                                                                    0x296c
8253  #define regCP_MEC_DC_APERTURE11_MASK_BASE_IDX                                                           1
8254  #define regCP_MEC_DC_APERTURE11_CNTL                                                                    0x296d
8255  #define regCP_MEC_DC_APERTURE11_CNTL_BASE_IDX                                                           1
8256  #define regCP_MEC_DC_APERTURE12_BASE                                                                    0x296e
8257  #define regCP_MEC_DC_APERTURE12_BASE_BASE_IDX                                                           1
8258  #define regCP_MEC_DC_APERTURE12_MASK                                                                    0x296f
8259  #define regCP_MEC_DC_APERTURE12_MASK_BASE_IDX                                                           1
8260  #define regCP_MEC_DC_APERTURE12_CNTL                                                                    0x2970
8261  #define regCP_MEC_DC_APERTURE12_CNTL_BASE_IDX                                                           1
8262  #define regCP_MEC_DC_APERTURE13_BASE                                                                    0x2971
8263  #define regCP_MEC_DC_APERTURE13_BASE_BASE_IDX                                                           1
8264  #define regCP_MEC_DC_APERTURE13_MASK                                                                    0x2972
8265  #define regCP_MEC_DC_APERTURE13_MASK_BASE_IDX                                                           1
8266  #define regCP_MEC_DC_APERTURE13_CNTL                                                                    0x2973
8267  #define regCP_MEC_DC_APERTURE13_CNTL_BASE_IDX                                                           1
8268  #define regCP_MEC_DC_APERTURE14_BASE                                                                    0x2974
8269  #define regCP_MEC_DC_APERTURE14_BASE_BASE_IDX                                                           1
8270  #define regCP_MEC_DC_APERTURE14_MASK                                                                    0x2975
8271  #define regCP_MEC_DC_APERTURE14_MASK_BASE_IDX                                                           1
8272  #define regCP_MEC_DC_APERTURE14_CNTL                                                                    0x2976
8273  #define regCP_MEC_DC_APERTURE14_CNTL_BASE_IDX                                                           1
8274  #define regCP_MEC_DC_APERTURE15_BASE                                                                    0x2977
8275  #define regCP_MEC_DC_APERTURE15_BASE_BASE_IDX                                                           1
8276  #define regCP_MEC_DC_APERTURE15_MASK                                                                    0x2978
8277  #define regCP_MEC_DC_APERTURE15_MASK_BASE_IDX                                                           1
8278  #define regCP_MEC_DC_APERTURE15_CNTL                                                                    0x2979
8279  #define regCP_MEC_DC_APERTURE15_CNTL_BASE_IDX                                                           1
8280  #define regCP_CPC_IC_OP_CNTL                                                                            0x297a
8281  #define regCP_CPC_IC_OP_CNTL_BASE_IDX                                                                   1
8282  #define regCP_GFX_CNTL                                                                                  0x2a00
8283  #define regCP_GFX_CNTL_BASE_IDX                                                                         1
8284  #define regCP_GFX_RS64_INTERRUPT0                                                                       0x2a01
8285  #define regCP_GFX_RS64_INTERRUPT0_BASE_IDX                                                              1
8286  #define regCP_GFX_RS64_INTR_EN0                                                                         0x2a02
8287  #define regCP_GFX_RS64_INTR_EN0_BASE_IDX                                                                1
8288  #define regCP_GFX_RS64_INTR_EN1                                                                         0x2a03
8289  #define regCP_GFX_RS64_INTR_EN1_BASE_IDX                                                                1
8290  #define regCP_GFX_RS64_DC_BASE_CNTL                                                                     0x2a08
8291  #define regCP_GFX_RS64_DC_BASE_CNTL_BASE_IDX                                                            1
8292  #define regCP_GFX_RS64_DC_OP_CNTL                                                                       0x2a09
8293  #define regCP_GFX_RS64_DC_OP_CNTL_BASE_IDX                                                              1
8294  #define regCP_GFX_RS64_LOCAL_BASE0_LO                                                                   0x2a0a
8295  #define regCP_GFX_RS64_LOCAL_BASE0_LO_BASE_IDX                                                          1
8296  #define regCP_GFX_RS64_LOCAL_BASE0_HI                                                                   0x2a0b
8297  #define regCP_GFX_RS64_LOCAL_BASE0_HI_BASE_IDX                                                          1
8298  #define regCP_GFX_RS64_LOCAL_MASK0_LO                                                                   0x2a0c
8299  #define regCP_GFX_RS64_LOCAL_MASK0_LO_BASE_IDX                                                          1
8300  #define regCP_GFX_RS64_LOCAL_MASK0_HI                                                                   0x2a0d
8301  #define regCP_GFX_RS64_LOCAL_MASK0_HI_BASE_IDX                                                          1
8302  #define regCP_GFX_RS64_LOCAL_APERTURE                                                                   0x2a0e
8303  #define regCP_GFX_RS64_LOCAL_APERTURE_BASE_IDX                                                          1
8304  #define regCP_GFX_RS64_LOCAL_INSTR_BASE_LO                                                              0x2a0f
8305  #define regCP_GFX_RS64_LOCAL_INSTR_BASE_LO_BASE_IDX                                                     1
8306  #define regCP_GFX_RS64_LOCAL_INSTR_BASE_HI                                                              0x2a10
8307  #define regCP_GFX_RS64_LOCAL_INSTR_BASE_HI_BASE_IDX                                                     1
8308  #define regCP_GFX_RS64_LOCAL_INSTR_MASK_LO                                                              0x2a11
8309  #define regCP_GFX_RS64_LOCAL_INSTR_MASK_LO_BASE_IDX                                                     1
8310  #define regCP_GFX_RS64_LOCAL_INSTR_MASK_HI                                                              0x2a12
8311  #define regCP_GFX_RS64_LOCAL_INSTR_MASK_HI_BASE_IDX                                                     1
8312  #define regCP_GFX_RS64_LOCAL_INSTR_APERTURE                                                             0x2a13
8313  #define regCP_GFX_RS64_LOCAL_INSTR_APERTURE_BASE_IDX                                                    1
8314  #define regCP_GFX_RS64_LOCAL_SCRATCH_APERTURE                                                           0x2a14
8315  #define regCP_GFX_RS64_LOCAL_SCRATCH_APERTURE_BASE_IDX                                                  1
8316  #define regCP_GFX_RS64_LOCAL_SCRATCH_BASE_LO                                                            0x2a15
8317  #define regCP_GFX_RS64_LOCAL_SCRATCH_BASE_LO_BASE_IDX                                                   1
8318  #define regCP_GFX_RS64_LOCAL_SCRATCH_BASE_HI                                                            0x2a16
8319  #define regCP_GFX_RS64_LOCAL_SCRATCH_BASE_HI_BASE_IDX                                                   1
8320  #define regCP_GFX_RS64_PERFCOUNT_CNTL0                                                                  0x2a1a
8321  #define regCP_GFX_RS64_PERFCOUNT_CNTL0_BASE_IDX                                                         1
8322  #define regCP_GFX_RS64_PERFCOUNT_CNTL1                                                                  0x2a1b
8323  #define regCP_GFX_RS64_PERFCOUNT_CNTL1_BASE_IDX                                                         1
8324  #define regCP_GFX_RS64_MIP_LO0                                                                          0x2a1c
8325  #define regCP_GFX_RS64_MIP_LO0_BASE_IDX                                                                 1
8326  #define regCP_GFX_RS64_MIP_LO1                                                                          0x2a1d
8327  #define regCP_GFX_RS64_MIP_LO1_BASE_IDX                                                                 1
8328  #define regCP_GFX_RS64_MIP_HI0                                                                          0x2a1e
8329  #define regCP_GFX_RS64_MIP_HI0_BASE_IDX                                                                 1
8330  #define regCP_GFX_RS64_MIP_HI1                                                                          0x2a1f
8331  #define regCP_GFX_RS64_MIP_HI1_BASE_IDX                                                                 1
8332  #define regCP_GFX_RS64_MTIMECMP_LO0                                                                     0x2a20
8333  #define regCP_GFX_RS64_MTIMECMP_LO0_BASE_IDX                                                            1
8334  #define regCP_GFX_RS64_MTIMECMP_LO1                                                                     0x2a21
8335  #define regCP_GFX_RS64_MTIMECMP_LO1_BASE_IDX                                                            1
8336  #define regCP_GFX_RS64_MTIMECMP_HI0                                                                     0x2a22
8337  #define regCP_GFX_RS64_MTIMECMP_HI0_BASE_IDX                                                            1
8338  #define regCP_GFX_RS64_MTIMECMP_HI1                                                                     0x2a23
8339  #define regCP_GFX_RS64_MTIMECMP_HI1_BASE_IDX                                                            1
8340  #define regCP_GFX_RS64_GP0_LO0                                                                          0x2a24
8341  #define regCP_GFX_RS64_GP0_LO0_BASE_IDX                                                                 1
8342  #define regCP_GFX_RS64_GP0_LO1                                                                          0x2a25
8343  #define regCP_GFX_RS64_GP0_LO1_BASE_IDX                                                                 1
8344  #define regCP_GFX_RS64_GP0_HI0                                                                          0x2a26
8345  #define regCP_GFX_RS64_GP0_HI0_BASE_IDX                                                                 1
8346  #define regCP_GFX_RS64_GP0_HI1                                                                          0x2a27
8347  #define regCP_GFX_RS64_GP0_HI1_BASE_IDX                                                                 1
8348  #define regCP_GFX_RS64_GP1_LO0                                                                          0x2a28
8349  #define regCP_GFX_RS64_GP1_LO0_BASE_IDX                                                                 1
8350  #define regCP_GFX_RS64_GP1_LO1                                                                          0x2a29
8351  #define regCP_GFX_RS64_GP1_LO1_BASE_IDX                                                                 1
8352  #define regCP_GFX_RS64_GP1_HI0                                                                          0x2a2a
8353  #define regCP_GFX_RS64_GP1_HI0_BASE_IDX                                                                 1
8354  #define regCP_GFX_RS64_GP1_HI1                                                                          0x2a2b
8355  #define regCP_GFX_RS64_GP1_HI1_BASE_IDX                                                                 1
8356  #define regCP_GFX_RS64_GP2_LO0                                                                          0x2a2c
8357  #define regCP_GFX_RS64_GP2_LO0_BASE_IDX                                                                 1
8358  #define regCP_GFX_RS64_GP2_LO1                                                                          0x2a2d
8359  #define regCP_GFX_RS64_GP2_LO1_BASE_IDX                                                                 1
8360  #define regCP_GFX_RS64_GP2_HI0                                                                          0x2a2e
8361  #define regCP_GFX_RS64_GP2_HI0_BASE_IDX                                                                 1
8362  #define regCP_GFX_RS64_GP2_HI1                                                                          0x2a2f
8363  #define regCP_GFX_RS64_GP2_HI1_BASE_IDX                                                                 1
8364  #define regCP_GFX_RS64_GP3_LO0                                                                          0x2a30
8365  #define regCP_GFX_RS64_GP3_LO0_BASE_IDX                                                                 1
8366  #define regCP_GFX_RS64_GP3_LO1                                                                          0x2a31
8367  #define regCP_GFX_RS64_GP3_LO1_BASE_IDX                                                                 1
8368  #define regCP_GFX_RS64_GP3_HI0                                                                          0x2a32
8369  #define regCP_GFX_RS64_GP3_HI0_BASE_IDX                                                                 1
8370  #define regCP_GFX_RS64_GP3_HI1                                                                          0x2a33
8371  #define regCP_GFX_RS64_GP3_HI1_BASE_IDX                                                                 1
8372  #define regCP_GFX_RS64_GP4_LO0                                                                          0x2a34
8373  #define regCP_GFX_RS64_GP4_LO0_BASE_IDX                                                                 1
8374  #define regCP_GFX_RS64_GP4_LO1                                                                          0x2a35
8375  #define regCP_GFX_RS64_GP4_LO1_BASE_IDX                                                                 1
8376  #define regCP_GFX_RS64_GP4_HI0                                                                          0x2a36
8377  #define regCP_GFX_RS64_GP4_HI0_BASE_IDX                                                                 1
8378  #define regCP_GFX_RS64_GP4_HI1                                                                          0x2a37
8379  #define regCP_GFX_RS64_GP4_HI1_BASE_IDX                                                                 1
8380  #define regCP_GFX_RS64_GP5_LO0                                                                          0x2a38
8381  #define regCP_GFX_RS64_GP5_LO0_BASE_IDX                                                                 1
8382  #define regCP_GFX_RS64_GP5_LO1                                                                          0x2a39
8383  #define regCP_GFX_RS64_GP5_LO1_BASE_IDX                                                                 1
8384  #define regCP_GFX_RS64_GP5_HI0                                                                          0x2a3a
8385  #define regCP_GFX_RS64_GP5_HI0_BASE_IDX                                                                 1
8386  #define regCP_GFX_RS64_GP5_HI1                                                                          0x2a3b
8387  #define regCP_GFX_RS64_GP5_HI1_BASE_IDX                                                                 1
8388  #define regCP_GFX_RS64_GP6_LO                                                                           0x2a3c
8389  #define regCP_GFX_RS64_GP6_LO_BASE_IDX                                                                  1
8390  #define regCP_GFX_RS64_GP6_HI                                                                           0x2a3d
8391  #define regCP_GFX_RS64_GP6_HI_BASE_IDX                                                                  1
8392  #define regCP_GFX_RS64_GP7_LO                                                                           0x2a3e
8393  #define regCP_GFX_RS64_GP7_LO_BASE_IDX                                                                  1
8394  #define regCP_GFX_RS64_GP7_HI                                                                           0x2a3f
8395  #define regCP_GFX_RS64_GP7_HI_BASE_IDX                                                                  1
8396  #define regCP_GFX_RS64_GP8_LO                                                                           0x2a40
8397  #define regCP_GFX_RS64_GP8_LO_BASE_IDX                                                                  1
8398  #define regCP_GFX_RS64_GP8_HI                                                                           0x2a41
8399  #define regCP_GFX_RS64_GP8_HI_BASE_IDX                                                                  1
8400  #define regCP_GFX_RS64_GP9_LO                                                                           0x2a42
8401  #define regCP_GFX_RS64_GP9_LO_BASE_IDX                                                                  1
8402  #define regCP_GFX_RS64_GP9_HI                                                                           0x2a43
8403  #define regCP_GFX_RS64_GP9_HI_BASE_IDX                                                                  1
8404  #define regCP_GFX_RS64_INSTR_PNTR0                                                                      0x2a44
8405  #define regCP_GFX_RS64_INSTR_PNTR0_BASE_IDX                                                             1
8406  #define regCP_GFX_RS64_INSTR_PNTR1                                                                      0x2a45
8407  #define regCP_GFX_RS64_INSTR_PNTR1_BASE_IDX                                                             1
8408  #define regCP_GFX_RS64_PENDING_INTERRUPT0                                                               0x2a46
8409  #define regCP_GFX_RS64_PENDING_INTERRUPT0_BASE_IDX                                                      1
8410  #define regCP_GFX_RS64_PENDING_INTERRUPT1                                                               0x2a47
8411  #define regCP_GFX_RS64_PENDING_INTERRUPT1_BASE_IDX                                                      1
8412  #define regCP_GFX_RS64_DC_APERTURE0_BASE0                                                               0x2a49
8413  #define regCP_GFX_RS64_DC_APERTURE0_BASE0_BASE_IDX                                                      1
8414  #define regCP_GFX_RS64_DC_APERTURE0_MASK0                                                               0x2a4a
8415  #define regCP_GFX_RS64_DC_APERTURE0_MASK0_BASE_IDX                                                      1
8416  #define regCP_GFX_RS64_DC_APERTURE0_CNTL0                                                               0x2a4b
8417  #define regCP_GFX_RS64_DC_APERTURE0_CNTL0_BASE_IDX                                                      1
8418  #define regCP_GFX_RS64_DC_APERTURE1_BASE0                                                               0x2a4c
8419  #define regCP_GFX_RS64_DC_APERTURE1_BASE0_BASE_IDX                                                      1
8420  #define regCP_GFX_RS64_DC_APERTURE1_MASK0                                                               0x2a4d
8421  #define regCP_GFX_RS64_DC_APERTURE1_MASK0_BASE_IDX                                                      1
8422  #define regCP_GFX_RS64_DC_APERTURE1_CNTL0                                                               0x2a4e
8423  #define regCP_GFX_RS64_DC_APERTURE1_CNTL0_BASE_IDX                                                      1
8424  #define regCP_GFX_RS64_DC_APERTURE2_BASE0                                                               0x2a4f
8425  #define regCP_GFX_RS64_DC_APERTURE2_BASE0_BASE_IDX                                                      1
8426  #define regCP_GFX_RS64_DC_APERTURE2_MASK0                                                               0x2a50
8427  #define regCP_GFX_RS64_DC_APERTURE2_MASK0_BASE_IDX                                                      1
8428  #define regCP_GFX_RS64_DC_APERTURE2_CNTL0                                                               0x2a51
8429  #define regCP_GFX_RS64_DC_APERTURE2_CNTL0_BASE_IDX                                                      1
8430  #define regCP_GFX_RS64_DC_APERTURE3_BASE0                                                               0x2a52
8431  #define regCP_GFX_RS64_DC_APERTURE3_BASE0_BASE_IDX                                                      1
8432  #define regCP_GFX_RS64_DC_APERTURE3_MASK0                                                               0x2a53
8433  #define regCP_GFX_RS64_DC_APERTURE3_MASK0_BASE_IDX                                                      1
8434  #define regCP_GFX_RS64_DC_APERTURE3_CNTL0                                                               0x2a54
8435  #define regCP_GFX_RS64_DC_APERTURE3_CNTL0_BASE_IDX                                                      1
8436  #define regCP_GFX_RS64_DC_APERTURE4_BASE0                                                               0x2a55
8437  #define regCP_GFX_RS64_DC_APERTURE4_BASE0_BASE_IDX                                                      1
8438  #define regCP_GFX_RS64_DC_APERTURE4_MASK0                                                               0x2a56
8439  #define regCP_GFX_RS64_DC_APERTURE4_MASK0_BASE_IDX                                                      1
8440  #define regCP_GFX_RS64_DC_APERTURE4_CNTL0                                                               0x2a57
8441  #define regCP_GFX_RS64_DC_APERTURE4_CNTL0_BASE_IDX                                                      1
8442  #define regCP_GFX_RS64_DC_APERTURE5_BASE0                                                               0x2a58
8443  #define regCP_GFX_RS64_DC_APERTURE5_BASE0_BASE_IDX                                                      1
8444  #define regCP_GFX_RS64_DC_APERTURE5_MASK0                                                               0x2a59
8445  #define regCP_GFX_RS64_DC_APERTURE5_MASK0_BASE_IDX                                                      1
8446  #define regCP_GFX_RS64_DC_APERTURE5_CNTL0                                                               0x2a5a
8447  #define regCP_GFX_RS64_DC_APERTURE5_CNTL0_BASE_IDX                                                      1
8448  #define regCP_GFX_RS64_DC_APERTURE6_BASE0                                                               0x2a5b
8449  #define regCP_GFX_RS64_DC_APERTURE6_BASE0_BASE_IDX                                                      1
8450  #define regCP_GFX_RS64_DC_APERTURE6_MASK0                                                               0x2a5c
8451  #define regCP_GFX_RS64_DC_APERTURE6_MASK0_BASE_IDX                                                      1
8452  #define regCP_GFX_RS64_DC_APERTURE6_CNTL0                                                               0x2a5d
8453  #define regCP_GFX_RS64_DC_APERTURE6_CNTL0_BASE_IDX                                                      1
8454  #define regCP_GFX_RS64_DC_APERTURE7_BASE0                                                               0x2a5e
8455  #define regCP_GFX_RS64_DC_APERTURE7_BASE0_BASE_IDX                                                      1
8456  #define regCP_GFX_RS64_DC_APERTURE7_MASK0                                                               0x2a5f
8457  #define regCP_GFX_RS64_DC_APERTURE7_MASK0_BASE_IDX                                                      1
8458  #define regCP_GFX_RS64_DC_APERTURE7_CNTL0                                                               0x2a60
8459  #define regCP_GFX_RS64_DC_APERTURE7_CNTL0_BASE_IDX                                                      1
8460  #define regCP_GFX_RS64_DC_APERTURE8_BASE0                                                               0x2a61
8461  #define regCP_GFX_RS64_DC_APERTURE8_BASE0_BASE_IDX                                                      1
8462  #define regCP_GFX_RS64_DC_APERTURE8_MASK0                                                               0x2a62
8463  #define regCP_GFX_RS64_DC_APERTURE8_MASK0_BASE_IDX                                                      1
8464  #define regCP_GFX_RS64_DC_APERTURE8_CNTL0                                                               0x2a63
8465  #define regCP_GFX_RS64_DC_APERTURE8_CNTL0_BASE_IDX                                                      1
8466  #define regCP_GFX_RS64_DC_APERTURE9_BASE0                                                               0x2a64
8467  #define regCP_GFX_RS64_DC_APERTURE9_BASE0_BASE_IDX                                                      1
8468  #define regCP_GFX_RS64_DC_APERTURE9_MASK0                                                               0x2a65
8469  #define regCP_GFX_RS64_DC_APERTURE9_MASK0_BASE_IDX                                                      1
8470  #define regCP_GFX_RS64_DC_APERTURE9_CNTL0                                                               0x2a66
8471  #define regCP_GFX_RS64_DC_APERTURE9_CNTL0_BASE_IDX                                                      1
8472  #define regCP_GFX_RS64_DC_APERTURE10_BASE0                                                              0x2a67
8473  #define regCP_GFX_RS64_DC_APERTURE10_BASE0_BASE_IDX                                                     1
8474  #define regCP_GFX_RS64_DC_APERTURE10_MASK0                                                              0x2a68
8475  #define regCP_GFX_RS64_DC_APERTURE10_MASK0_BASE_IDX                                                     1
8476  #define regCP_GFX_RS64_DC_APERTURE10_CNTL0                                                              0x2a69
8477  #define regCP_GFX_RS64_DC_APERTURE10_CNTL0_BASE_IDX                                                     1
8478  #define regCP_GFX_RS64_DC_APERTURE11_BASE0                                                              0x2a6a
8479  #define regCP_GFX_RS64_DC_APERTURE11_BASE0_BASE_IDX                                                     1
8480  #define regCP_GFX_RS64_DC_APERTURE11_MASK0                                                              0x2a6b
8481  #define regCP_GFX_RS64_DC_APERTURE11_MASK0_BASE_IDX                                                     1
8482  #define regCP_GFX_RS64_DC_APERTURE11_CNTL0                                                              0x2a6c
8483  #define regCP_GFX_RS64_DC_APERTURE11_CNTL0_BASE_IDX                                                     1
8484  #define regCP_GFX_RS64_DC_APERTURE12_BASE0                                                              0x2a6d
8485  #define regCP_GFX_RS64_DC_APERTURE12_BASE0_BASE_IDX                                                     1
8486  #define regCP_GFX_RS64_DC_APERTURE12_MASK0                                                              0x2a6e
8487  #define regCP_GFX_RS64_DC_APERTURE12_MASK0_BASE_IDX                                                     1
8488  #define regCP_GFX_RS64_DC_APERTURE12_CNTL0                                                              0x2a6f
8489  #define regCP_GFX_RS64_DC_APERTURE12_CNTL0_BASE_IDX                                                     1
8490  #define regCP_GFX_RS64_DC_APERTURE13_BASE0                                                              0x2a70
8491  #define regCP_GFX_RS64_DC_APERTURE13_BASE0_BASE_IDX                                                     1
8492  #define regCP_GFX_RS64_DC_APERTURE13_MASK0                                                              0x2a71
8493  #define regCP_GFX_RS64_DC_APERTURE13_MASK0_BASE_IDX                                                     1
8494  #define regCP_GFX_RS64_DC_APERTURE13_CNTL0                                                              0x2a72
8495  #define regCP_GFX_RS64_DC_APERTURE13_CNTL0_BASE_IDX                                                     1
8496  #define regCP_GFX_RS64_DC_APERTURE14_BASE0                                                              0x2a73
8497  #define regCP_GFX_RS64_DC_APERTURE14_BASE0_BASE_IDX                                                     1
8498  #define regCP_GFX_RS64_DC_APERTURE14_MASK0                                                              0x2a74
8499  #define regCP_GFX_RS64_DC_APERTURE14_MASK0_BASE_IDX                                                     1
8500  #define regCP_GFX_RS64_DC_APERTURE14_CNTL0                                                              0x2a75
8501  #define regCP_GFX_RS64_DC_APERTURE14_CNTL0_BASE_IDX                                                     1
8502  #define regCP_GFX_RS64_DC_APERTURE15_BASE0                                                              0x2a76
8503  #define regCP_GFX_RS64_DC_APERTURE15_BASE0_BASE_IDX                                                     1
8504  #define regCP_GFX_RS64_DC_APERTURE15_MASK0                                                              0x2a77
8505  #define regCP_GFX_RS64_DC_APERTURE15_MASK0_BASE_IDX                                                     1
8506  #define regCP_GFX_RS64_DC_APERTURE15_CNTL0                                                              0x2a78
8507  #define regCP_GFX_RS64_DC_APERTURE15_CNTL0_BASE_IDX                                                     1
8508  #define regCP_GFX_RS64_DC_APERTURE0_BASE1                                                               0x2a79
8509  #define regCP_GFX_RS64_DC_APERTURE0_BASE1_BASE_IDX                                                      1
8510  #define regCP_GFX_RS64_DC_APERTURE0_MASK1                                                               0x2a7a
8511  #define regCP_GFX_RS64_DC_APERTURE0_MASK1_BASE_IDX                                                      1
8512  #define regCP_GFX_RS64_DC_APERTURE0_CNTL1                                                               0x2a7b
8513  #define regCP_GFX_RS64_DC_APERTURE0_CNTL1_BASE_IDX                                                      1
8514  #define regCP_GFX_RS64_DC_APERTURE1_BASE1                                                               0x2a7c
8515  #define regCP_GFX_RS64_DC_APERTURE1_BASE1_BASE_IDX                                                      1
8516  #define regCP_GFX_RS64_DC_APERTURE1_MASK1                                                               0x2a7d
8517  #define regCP_GFX_RS64_DC_APERTURE1_MASK1_BASE_IDX                                                      1
8518  #define regCP_GFX_RS64_DC_APERTURE1_CNTL1                                                               0x2a7e
8519  #define regCP_GFX_RS64_DC_APERTURE1_CNTL1_BASE_IDX                                                      1
8520  #define regCP_GFX_RS64_DC_APERTURE2_BASE1                                                               0x2a7f
8521  #define regCP_GFX_RS64_DC_APERTURE2_BASE1_BASE_IDX                                                      1
8522  #define regCP_GFX_RS64_DC_APERTURE2_MASK1                                                               0x2a80
8523  #define regCP_GFX_RS64_DC_APERTURE2_MASK1_BASE_IDX                                                      1
8524  #define regCP_GFX_RS64_DC_APERTURE2_CNTL1                                                               0x2a81
8525  #define regCP_GFX_RS64_DC_APERTURE2_CNTL1_BASE_IDX                                                      1
8526  #define regCP_GFX_RS64_DC_APERTURE3_BASE1                                                               0x2a82
8527  #define regCP_GFX_RS64_DC_APERTURE3_BASE1_BASE_IDX                                                      1
8528  #define regCP_GFX_RS64_DC_APERTURE3_MASK1                                                               0x2a83
8529  #define regCP_GFX_RS64_DC_APERTURE3_MASK1_BASE_IDX                                                      1
8530  #define regCP_GFX_RS64_DC_APERTURE3_CNTL1                                                               0x2a84
8531  #define regCP_GFX_RS64_DC_APERTURE3_CNTL1_BASE_IDX                                                      1
8532  #define regCP_GFX_RS64_DC_APERTURE4_BASE1                                                               0x2a85
8533  #define regCP_GFX_RS64_DC_APERTURE4_BASE1_BASE_IDX                                                      1
8534  #define regCP_GFX_RS64_DC_APERTURE4_MASK1                                                               0x2a86
8535  #define regCP_GFX_RS64_DC_APERTURE4_MASK1_BASE_IDX                                                      1
8536  #define regCP_GFX_RS64_DC_APERTURE4_CNTL1                                                               0x2a87
8537  #define regCP_GFX_RS64_DC_APERTURE4_CNTL1_BASE_IDX                                                      1
8538  #define regCP_GFX_RS64_DC_APERTURE5_BASE1                                                               0x2a88
8539  #define regCP_GFX_RS64_DC_APERTURE5_BASE1_BASE_IDX                                                      1
8540  #define regCP_GFX_RS64_DC_APERTURE5_MASK1                                                               0x2a89
8541  #define regCP_GFX_RS64_DC_APERTURE5_MASK1_BASE_IDX                                                      1
8542  #define regCP_GFX_RS64_DC_APERTURE5_CNTL1                                                               0x2a8a
8543  #define regCP_GFX_RS64_DC_APERTURE5_CNTL1_BASE_IDX                                                      1
8544  #define regCP_GFX_RS64_DC_APERTURE6_BASE1                                                               0x2a8b
8545  #define regCP_GFX_RS64_DC_APERTURE6_BASE1_BASE_IDX                                                      1
8546  #define regCP_GFX_RS64_DC_APERTURE6_MASK1                                                               0x2a8c
8547  #define regCP_GFX_RS64_DC_APERTURE6_MASK1_BASE_IDX                                                      1
8548  #define regCP_GFX_RS64_DC_APERTURE6_CNTL1                                                               0x2a8d
8549  #define regCP_GFX_RS64_DC_APERTURE6_CNTL1_BASE_IDX                                                      1
8550  #define regCP_GFX_RS64_DC_APERTURE7_BASE1                                                               0x2a8e
8551  #define regCP_GFX_RS64_DC_APERTURE7_BASE1_BASE_IDX                                                      1
8552  #define regCP_GFX_RS64_DC_APERTURE7_MASK1                                                               0x2a8f
8553  #define regCP_GFX_RS64_DC_APERTURE7_MASK1_BASE_IDX                                                      1
8554  #define regCP_GFX_RS64_DC_APERTURE7_CNTL1                                                               0x2a90
8555  #define regCP_GFX_RS64_DC_APERTURE7_CNTL1_BASE_IDX                                                      1
8556  #define regCP_GFX_RS64_DC_APERTURE8_BASE1                                                               0x2a91
8557  #define regCP_GFX_RS64_DC_APERTURE8_BASE1_BASE_IDX                                                      1
8558  #define regCP_GFX_RS64_DC_APERTURE8_MASK1                                                               0x2a92
8559  #define regCP_GFX_RS64_DC_APERTURE8_MASK1_BASE_IDX                                                      1
8560  #define regCP_GFX_RS64_DC_APERTURE8_CNTL1                                                               0x2a93
8561  #define regCP_GFX_RS64_DC_APERTURE8_CNTL1_BASE_IDX                                                      1
8562  #define regCP_GFX_RS64_DC_APERTURE9_BASE1                                                               0x2a94
8563  #define regCP_GFX_RS64_DC_APERTURE9_BASE1_BASE_IDX                                                      1
8564  #define regCP_GFX_RS64_DC_APERTURE9_MASK1                                                               0x2a95
8565  #define regCP_GFX_RS64_DC_APERTURE9_MASK1_BASE_IDX                                                      1
8566  #define regCP_GFX_RS64_DC_APERTURE9_CNTL1                                                               0x2a96
8567  #define regCP_GFX_RS64_DC_APERTURE9_CNTL1_BASE_IDX                                                      1
8568  #define regCP_GFX_RS64_DC_APERTURE10_BASE1                                                              0x2a97
8569  #define regCP_GFX_RS64_DC_APERTURE10_BASE1_BASE_IDX                                                     1
8570  #define regCP_GFX_RS64_DC_APERTURE10_MASK1                                                              0x2a98
8571  #define regCP_GFX_RS64_DC_APERTURE10_MASK1_BASE_IDX                                                     1
8572  #define regCP_GFX_RS64_DC_APERTURE10_CNTL1                                                              0x2a99
8573  #define regCP_GFX_RS64_DC_APERTURE10_CNTL1_BASE_IDX                                                     1
8574  #define regCP_GFX_RS64_DC_APERTURE11_BASE1                                                              0x2a9a
8575  #define regCP_GFX_RS64_DC_APERTURE11_BASE1_BASE_IDX                                                     1
8576  #define regCP_GFX_RS64_DC_APERTURE11_MASK1                                                              0x2a9b
8577  #define regCP_GFX_RS64_DC_APERTURE11_MASK1_BASE_IDX                                                     1
8578  #define regCP_GFX_RS64_DC_APERTURE11_CNTL1                                                              0x2a9c
8579  #define regCP_GFX_RS64_DC_APERTURE11_CNTL1_BASE_IDX                                                     1
8580  #define regCP_GFX_RS64_DC_APERTURE12_BASE1                                                              0x2a9d
8581  #define regCP_GFX_RS64_DC_APERTURE12_BASE1_BASE_IDX                                                     1
8582  #define regCP_GFX_RS64_DC_APERTURE12_MASK1                                                              0x2a9e
8583  #define regCP_GFX_RS64_DC_APERTURE12_MASK1_BASE_IDX                                                     1
8584  #define regCP_GFX_RS64_DC_APERTURE12_CNTL1                                                              0x2a9f
8585  #define regCP_GFX_RS64_DC_APERTURE12_CNTL1_BASE_IDX                                                     1
8586  #define regCP_GFX_RS64_DC_APERTURE13_BASE1                                                              0x2aa0
8587  #define regCP_GFX_RS64_DC_APERTURE13_BASE1_BASE_IDX                                                     1
8588  #define regCP_GFX_RS64_DC_APERTURE13_MASK1                                                              0x2aa1
8589  #define regCP_GFX_RS64_DC_APERTURE13_MASK1_BASE_IDX                                                     1
8590  #define regCP_GFX_RS64_DC_APERTURE13_CNTL1                                                              0x2aa2
8591  #define regCP_GFX_RS64_DC_APERTURE13_CNTL1_BASE_IDX                                                     1
8592  #define regCP_GFX_RS64_DC_APERTURE14_BASE1                                                              0x2aa3
8593  #define regCP_GFX_RS64_DC_APERTURE14_BASE1_BASE_IDX                                                     1
8594  #define regCP_GFX_RS64_DC_APERTURE14_MASK1                                                              0x2aa4
8595  #define regCP_GFX_RS64_DC_APERTURE14_MASK1_BASE_IDX                                                     1
8596  #define regCP_GFX_RS64_DC_APERTURE14_CNTL1                                                              0x2aa5
8597  #define regCP_GFX_RS64_DC_APERTURE14_CNTL1_BASE_IDX                                                     1
8598  #define regCP_GFX_RS64_DC_APERTURE15_BASE1                                                              0x2aa6
8599  #define regCP_GFX_RS64_DC_APERTURE15_BASE1_BASE_IDX                                                     1
8600  #define regCP_GFX_RS64_DC_APERTURE15_MASK1                                                              0x2aa7
8601  #define regCP_GFX_RS64_DC_APERTURE15_MASK1_BASE_IDX                                                     1
8602  #define regCP_GFX_RS64_DC_APERTURE15_CNTL1                                                              0x2aa8
8603  #define regCP_GFX_RS64_DC_APERTURE15_CNTL1_BASE_IDX                                                     1
8604  #define regCP_GFX_RS64_INTERRUPT1                                                                       0x2aac
8605  #define regCP_GFX_RS64_INTERRUPT1_BASE_IDX                                                              1
8606  
8607  
8608  // addressBlock: gc_gl1dec
8609  // base address: 0x33400
8610  #define regGL1_ARB_CTRL                                                                                 0x2d00
8611  #define regGL1_ARB_CTRL_BASE_IDX                                                                        1
8612  #define regGL1_DRAM_BURST_MASK                                                                          0x2d02
8613  #define regGL1_DRAM_BURST_MASK_BASE_IDX                                                                 1
8614  #define regGL1_ARB_STATUS                                                                               0x2d03
8615  #define regGL1_ARB_STATUS_BASE_IDX                                                                      1
8616  #define regGL1_DRAM_BURST_CTRL                                                                          0x2d04
8617  #define regGL1_DRAM_BURST_CTRL_BASE_IDX                                                                 1
8618  #define regGL1I_GL1R_REP_FGCG_OVERRIDE                                                                  0x2d05
8619  #define regGL1I_GL1R_REP_FGCG_OVERRIDE_BASE_IDX                                                         1
8620  #define regGL1C_CTRL                                                                                    0x2d40
8621  #define regGL1C_CTRL_BASE_IDX                                                                           1
8622  #define regGL1C_STATUS                                                                                  0x2d41
8623  #define regGL1C_STATUS_BASE_IDX                                                                         1
8624  #define regGL1C_UTCL0_CNTL2                                                                             0x2d43
8625  #define regGL1C_UTCL0_CNTL2_BASE_IDX                                                                    1
8626  #define regGL1C_UTCL0_STATUS                                                                            0x2d44
8627  #define regGL1C_UTCL0_STATUS_BASE_IDX                                                                   1
8628  #define regGL1C_UTCL0_RETRY                                                                             0x2d45
8629  #define regGL1C_UTCL0_RETRY_BASE_IDX                                                                    1
8630  #define regGL1C_CTRL2                                                                                   0x2d46
8631  #define regGL1C_CTRL2_BASE_IDX                                                                          1
8632  
8633  
8634  // addressBlock: gc_chdec
8635  // base address: 0x33600
8636  #define regCH_ARB_CTRL                                                                                  0x2d80
8637  #define regCH_ARB_CTRL_BASE_IDX                                                                         1
8638  #define regCH_DRAM_BURST_MASK                                                                           0x2d82
8639  #define regCH_DRAM_BURST_MASK_BASE_IDX                                                                  1
8640  #define regCH_ARB_STATUS                                                                                0x2d83
8641  #define regCH_ARB_STATUS_BASE_IDX                                                                       1
8642  #define regCH_DRAM_BURST_CTRL                                                                           0x2d84
8643  #define regCH_DRAM_BURST_CTRL_BASE_IDX                                                                  1
8644  #define regCHA_CHC_CREDITS                                                                              0x2d88
8645  #define regCHA_CHC_CREDITS_BASE_IDX                                                                     1
8646  #define regCHA_CLIENT_FREE_DELAY                                                                        0x2d89
8647  #define regCHA_CLIENT_FREE_DELAY_BASE_IDX                                                               1
8648  #define regCHI_CHR_REP_FGCG_OVERRIDE                                                                    0x2d8c
8649  #define regCHI_CHR_REP_FGCG_OVERRIDE_BASE_IDX                                                           1
8650  #define regCH_VC5_ENABLE                                                                                0x2d94
8651  #define regCH_VC5_ENABLE_BASE_IDX                                                                       1
8652  #define regCHC_CTRL                                                                                     0x2dc0
8653  #define regCHC_CTRL_BASE_IDX                                                                            1
8654  #define regCHC_STATUS                                                                                   0x2dc1
8655  #define regCHC_STATUS_BASE_IDX                                                                          1
8656  #define regCHCG_CTRL                                                                                    0x2dc2
8657  #define regCHCG_CTRL_BASE_IDX                                                                           1
8658  #define regCHCG_STATUS                                                                                  0x2dc3
8659  #define regCHCG_STATUS_BASE_IDX                                                                         1
8660  
8661  
8662  // addressBlock: gc_gl2dec
8663  // base address: 0x33800
8664  #define regGL2C_CTRL                                                                                    0x2e00
8665  #define regGL2C_CTRL_BASE_IDX                                                                           1
8666  #define regGL2C_CTRL2                                                                                   0x2e01
8667  #define regGL2C_CTRL2_BASE_IDX                                                                          1
8668  #define regGL2C_STATUS                                                                                  0x2e02
8669  #define regGL2C_STATUS_BASE_IDX                                                                         1
8670  #define regGL2C_ADDR_MATCH_MASK                                                                         0x2e03
8671  #define regGL2C_ADDR_MATCH_MASK_BASE_IDX                                                                1
8672  #define regGL2C_ADDR_MATCH_SIZE                                                                         0x2e04
8673  #define regGL2C_ADDR_MATCH_SIZE_BASE_IDX                                                                1
8674  #define regGL2C_WBINVL2                                                                                 0x2e05
8675  #define regGL2C_WBINVL2_BASE_IDX                                                                        1
8676  #define regGL2C_SOFT_RESET                                                                              0x2e06
8677  #define regGL2C_SOFT_RESET_BASE_IDX                                                                     1
8678  #define regGL2C_CM_CTRL0                                                                                0x2e07
8679  #define regGL2C_CM_CTRL0_BASE_IDX                                                                       1
8680  #define regGL2C_CM_CTRL1                                                                                0x2e08
8681  #define regGL2C_CM_CTRL1_BASE_IDX                                                                       1
8682  #define regGL2C_CM_STALL                                                                                0x2e09
8683  #define regGL2C_CM_STALL_BASE_IDX                                                                       1
8684  #define regGL2C_CM_CTRL2                                                                                0x2e0b
8685  #define regGL2C_CM_CTRL2_BASE_IDX                                                                       1
8686  #define regGL2C_CTRL3                                                                                   0x2e0c
8687  #define regGL2C_CTRL3_BASE_IDX                                                                          1
8688  #define regGL2C_LB_CTR_CTRL                                                                             0x2e0d
8689  #define regGL2C_LB_CTR_CTRL_BASE_IDX                                                                    1
8690  #define regGL2C_LB_DATA0                                                                                0x2e0e
8691  #define regGL2C_LB_DATA0_BASE_IDX                                                                       1
8692  #define regGL2C_LB_DATA1                                                                                0x2e0f
8693  #define regGL2C_LB_DATA1_BASE_IDX                                                                       1
8694  #define regGL2C_LB_DATA2                                                                                0x2e10
8695  #define regGL2C_LB_DATA2_BASE_IDX                                                                       1
8696  #define regGL2C_LB_DATA3                                                                                0x2e11
8697  #define regGL2C_LB_DATA3_BASE_IDX                                                                       1
8698  #define regGL2C_LB_CTR_SEL0                                                                             0x2e12
8699  #define regGL2C_LB_CTR_SEL0_BASE_IDX                                                                    1
8700  #define regGL2C_LB_CTR_SEL1                                                                             0x2e13
8701  #define regGL2C_LB_CTR_SEL1_BASE_IDX                                                                    1
8702  #define regGL2C_CTRL4                                                                                   0x2e17
8703  #define regGL2C_CTRL4_BASE_IDX                                                                          1
8704  #define regGL2C_DISCARD_STALL_CTRL                                                                      0x2e18
8705  #define regGL2C_DISCARD_STALL_CTRL_BASE_IDX                                                             1
8706  #define regGL2A_ADDR_MATCH_CTRL                                                                         0x2e20
8707  #define regGL2A_ADDR_MATCH_CTRL_BASE_IDX                                                                1
8708  #define regGL2A_ADDR_MATCH_MASK                                                                         0x2e21
8709  #define regGL2A_ADDR_MATCH_MASK_BASE_IDX                                                                1
8710  #define regGL2A_ADDR_MATCH_SIZE                                                                         0x2e22
8711  #define regGL2A_ADDR_MATCH_SIZE_BASE_IDX                                                                1
8712  #define regGL2A_PRIORITY_CTRL                                                                           0x2e23
8713  #define regGL2A_PRIORITY_CTRL_BASE_IDX                                                                  1
8714  #define regGL2A_CTRL                                                                                    0x2e24
8715  #define regGL2A_CTRL_BASE_IDX                                                                           1
8716  #define regGL2A_RESP_THROTTLE_CTRL                                                                      0x2e2a
8717  #define regGL2A_RESP_THROTTLE_CTRL_BASE_IDX                                                             1
8718  
8719  
8720  // addressBlock: gc_gl1hdec
8721  // base address: 0x33900
8722  #define regGL1H_ARB_CTRL                                                                                0x2e40
8723  #define regGL1H_ARB_CTRL_BASE_IDX                                                                       1
8724  #define regGL1H_GL1_CREDITS                                                                             0x2e41
8725  #define regGL1H_GL1_CREDITS_BASE_IDX                                                                    1
8726  #define regGL1H_BURST_MASK                                                                              0x2e42
8727  #define regGL1H_BURST_MASK_BASE_IDX                                                                     1
8728  #define regGL1H_BURST_CTRL                                                                              0x2e43
8729  #define regGL1H_BURST_CTRL_BASE_IDX                                                                     1
8730  #define regGL1H_ARB_STATUS                                                                              0x2e44
8731  #define regGL1H_ARB_STATUS_BASE_IDX                                                                     1
8732  
8733  
8734  // addressBlock: gc_perfddec
8735  // base address: 0x34000
8736  #define regCPG_PERFCOUNTER1_LO                                                                          0x3000
8737  #define regCPG_PERFCOUNTER1_LO_BASE_IDX                                                                 1
8738  #define regCPG_PERFCOUNTER1_HI                                                                          0x3001
8739  #define regCPG_PERFCOUNTER1_HI_BASE_IDX                                                                 1
8740  #define regCPG_PERFCOUNTER0_LO                                                                          0x3002
8741  #define regCPG_PERFCOUNTER0_LO_BASE_IDX                                                                 1
8742  #define regCPG_PERFCOUNTER0_HI                                                                          0x3003
8743  #define regCPG_PERFCOUNTER0_HI_BASE_IDX                                                                 1
8744  #define regCPC_PERFCOUNTER1_LO                                                                          0x3004
8745  #define regCPC_PERFCOUNTER1_LO_BASE_IDX                                                                 1
8746  #define regCPC_PERFCOUNTER1_HI                                                                          0x3005
8747  #define regCPC_PERFCOUNTER1_HI_BASE_IDX                                                                 1
8748  #define regCPC_PERFCOUNTER0_LO                                                                          0x3006
8749  #define regCPC_PERFCOUNTER0_LO_BASE_IDX                                                                 1
8750  #define regCPC_PERFCOUNTER0_HI                                                                          0x3007
8751  #define regCPC_PERFCOUNTER0_HI_BASE_IDX                                                                 1
8752  #define regCPF_PERFCOUNTER1_LO                                                                          0x3008
8753  #define regCPF_PERFCOUNTER1_LO_BASE_IDX                                                                 1
8754  #define regCPF_PERFCOUNTER1_HI                                                                          0x3009
8755  #define regCPF_PERFCOUNTER1_HI_BASE_IDX                                                                 1
8756  #define regCPF_PERFCOUNTER0_LO                                                                          0x300a
8757  #define regCPF_PERFCOUNTER0_LO_BASE_IDX                                                                 1
8758  #define regCPF_PERFCOUNTER0_HI                                                                          0x300b
8759  #define regCPF_PERFCOUNTER0_HI_BASE_IDX                                                                 1
8760  #define regCPF_LATENCY_STATS_DATA                                                                       0x300c
8761  #define regCPF_LATENCY_STATS_DATA_BASE_IDX                                                              1
8762  #define regCPG_LATENCY_STATS_DATA                                                                       0x300d
8763  #define regCPG_LATENCY_STATS_DATA_BASE_IDX                                                              1
8764  #define regCPC_LATENCY_STATS_DATA                                                                       0x300e
8765  #define regCPC_LATENCY_STATS_DATA_BASE_IDX                                                              1
8766  #define regGRBM_PERFCOUNTER0_LO                                                                         0x3040
8767  #define regGRBM_PERFCOUNTER0_LO_BASE_IDX                                                                1
8768  #define regGRBM_PERFCOUNTER0_HI                                                                         0x3041
8769  #define regGRBM_PERFCOUNTER0_HI_BASE_IDX                                                                1
8770  #define regGRBM_PERFCOUNTER1_LO                                                                         0x3043
8771  #define regGRBM_PERFCOUNTER1_LO_BASE_IDX                                                                1
8772  #define regGRBM_PERFCOUNTER1_HI                                                                         0x3044
8773  #define regGRBM_PERFCOUNTER1_HI_BASE_IDX                                                                1
8774  #define regGRBM_SE0_PERFCOUNTER_LO                                                                      0x3045
8775  #define regGRBM_SE0_PERFCOUNTER_LO_BASE_IDX                                                             1
8776  #define regGRBM_SE0_PERFCOUNTER_HI                                                                      0x3046
8777  #define regGRBM_SE0_PERFCOUNTER_HI_BASE_IDX                                                             1
8778  #define regGRBM_SE1_PERFCOUNTER_LO                                                                      0x3047
8779  #define regGRBM_SE1_PERFCOUNTER_LO_BASE_IDX                                                             1
8780  #define regGRBM_SE1_PERFCOUNTER_HI                                                                      0x3048
8781  #define regGRBM_SE1_PERFCOUNTER_HI_BASE_IDX                                                             1
8782  #define regGRBM_SE2_PERFCOUNTER_LO                                                                      0x3049
8783  #define regGRBM_SE2_PERFCOUNTER_LO_BASE_IDX                                                             1
8784  #define regGRBM_SE2_PERFCOUNTER_HI                                                                      0x304a
8785  #define regGRBM_SE2_PERFCOUNTER_HI_BASE_IDX                                                             1
8786  #define regGRBM_SE3_PERFCOUNTER_LO                                                                      0x304b
8787  #define regGRBM_SE3_PERFCOUNTER_LO_BASE_IDX                                                             1
8788  #define regGRBM_SE3_PERFCOUNTER_HI                                                                      0x304c
8789  #define regGRBM_SE3_PERFCOUNTER_HI_BASE_IDX                                                             1
8790  #define regGE1_PERFCOUNTER0_LO                                                                          0x30a4
8791  #define regGE1_PERFCOUNTER0_LO_BASE_IDX                                                                 1
8792  #define regGE1_PERFCOUNTER0_HI                                                                          0x30a5
8793  #define regGE1_PERFCOUNTER0_HI_BASE_IDX                                                                 1
8794  #define regGE1_PERFCOUNTER1_LO                                                                          0x30a6
8795  #define regGE1_PERFCOUNTER1_LO_BASE_IDX                                                                 1
8796  #define regGE1_PERFCOUNTER1_HI                                                                          0x30a7
8797  #define regGE1_PERFCOUNTER1_HI_BASE_IDX                                                                 1
8798  #define regGE1_PERFCOUNTER2_LO                                                                          0x30a8
8799  #define regGE1_PERFCOUNTER2_LO_BASE_IDX                                                                 1
8800  #define regGE1_PERFCOUNTER2_HI                                                                          0x30a9
8801  #define regGE1_PERFCOUNTER2_HI_BASE_IDX                                                                 1
8802  #define regGE1_PERFCOUNTER3_LO                                                                          0x30aa
8803  #define regGE1_PERFCOUNTER3_LO_BASE_IDX                                                                 1
8804  #define regGE1_PERFCOUNTER3_HI                                                                          0x30ab
8805  #define regGE1_PERFCOUNTER3_HI_BASE_IDX                                                                 1
8806  #define regGE2_DIST_PERFCOUNTER0_LO                                                                     0x30ac
8807  #define regGE2_DIST_PERFCOUNTER0_LO_BASE_IDX                                                            1
8808  #define regGE2_DIST_PERFCOUNTER0_HI                                                                     0x30ad
8809  #define regGE2_DIST_PERFCOUNTER0_HI_BASE_IDX                                                            1
8810  #define regGE2_DIST_PERFCOUNTER1_LO                                                                     0x30ae
8811  #define regGE2_DIST_PERFCOUNTER1_LO_BASE_IDX                                                            1
8812  #define regGE2_DIST_PERFCOUNTER1_HI                                                                     0x30af
8813  #define regGE2_DIST_PERFCOUNTER1_HI_BASE_IDX                                                            1
8814  #define regGE2_DIST_PERFCOUNTER2_LO                                                                     0x30b0
8815  #define regGE2_DIST_PERFCOUNTER2_LO_BASE_IDX                                                            1
8816  #define regGE2_DIST_PERFCOUNTER2_HI                                                                     0x30b1
8817  #define regGE2_DIST_PERFCOUNTER2_HI_BASE_IDX                                                            1
8818  #define regGE2_DIST_PERFCOUNTER3_LO                                                                     0x30b2
8819  #define regGE2_DIST_PERFCOUNTER3_LO_BASE_IDX                                                            1
8820  #define regGE2_DIST_PERFCOUNTER3_HI                                                                     0x30b3
8821  #define regGE2_DIST_PERFCOUNTER3_HI_BASE_IDX                                                            1
8822  #define regGE2_SE_PERFCOUNTER0_LO                                                                       0x30b4
8823  #define regGE2_SE_PERFCOUNTER0_LO_BASE_IDX                                                              1
8824  #define regGE2_SE_PERFCOUNTER0_HI                                                                       0x30b5
8825  #define regGE2_SE_PERFCOUNTER0_HI_BASE_IDX                                                              1
8826  #define regGE2_SE_PERFCOUNTER1_LO                                                                       0x30b6
8827  #define regGE2_SE_PERFCOUNTER1_LO_BASE_IDX                                                              1
8828  #define regGE2_SE_PERFCOUNTER1_HI                                                                       0x30b7
8829  #define regGE2_SE_PERFCOUNTER1_HI_BASE_IDX                                                              1
8830  #define regGE2_SE_PERFCOUNTER2_LO                                                                       0x30b8
8831  #define regGE2_SE_PERFCOUNTER2_LO_BASE_IDX                                                              1
8832  #define regGE2_SE_PERFCOUNTER2_HI                                                                       0x30b9
8833  #define regGE2_SE_PERFCOUNTER2_HI_BASE_IDX                                                              1
8834  #define regGE2_SE_PERFCOUNTER3_LO                                                                       0x30ba
8835  #define regGE2_SE_PERFCOUNTER3_LO_BASE_IDX                                                              1
8836  #define regGE2_SE_PERFCOUNTER3_HI                                                                       0x30bb
8837  #define regGE2_SE_PERFCOUNTER3_HI_BASE_IDX                                                              1
8838  #define regPA_SU_PERFCOUNTER0_LO                                                                        0x3100
8839  #define regPA_SU_PERFCOUNTER0_LO_BASE_IDX                                                               1
8840  #define regPA_SU_PERFCOUNTER0_HI                                                                        0x3101
8841  #define regPA_SU_PERFCOUNTER0_HI_BASE_IDX                                                               1
8842  #define regPA_SU_PERFCOUNTER1_LO                                                                        0x3102
8843  #define regPA_SU_PERFCOUNTER1_LO_BASE_IDX                                                               1
8844  #define regPA_SU_PERFCOUNTER1_HI                                                                        0x3103
8845  #define regPA_SU_PERFCOUNTER1_HI_BASE_IDX                                                               1
8846  #define regPA_SU_PERFCOUNTER2_LO                                                                        0x3104
8847  #define regPA_SU_PERFCOUNTER2_LO_BASE_IDX                                                               1
8848  #define regPA_SU_PERFCOUNTER2_HI                                                                        0x3105
8849  #define regPA_SU_PERFCOUNTER2_HI_BASE_IDX                                                               1
8850  #define regPA_SU_PERFCOUNTER3_LO                                                                        0x3106
8851  #define regPA_SU_PERFCOUNTER3_LO_BASE_IDX                                                               1
8852  #define regPA_SU_PERFCOUNTER3_HI                                                                        0x3107
8853  #define regPA_SU_PERFCOUNTER3_HI_BASE_IDX                                                               1
8854  #define regPA_SC_PERFCOUNTER0_LO                                                                        0x3140
8855  #define regPA_SC_PERFCOUNTER0_LO_BASE_IDX                                                               1
8856  #define regPA_SC_PERFCOUNTER0_HI                                                                        0x3141
8857  #define regPA_SC_PERFCOUNTER0_HI_BASE_IDX                                                               1
8858  #define regPA_SC_PERFCOUNTER1_LO                                                                        0x3142
8859  #define regPA_SC_PERFCOUNTER1_LO_BASE_IDX                                                               1
8860  #define regPA_SC_PERFCOUNTER1_HI                                                                        0x3143
8861  #define regPA_SC_PERFCOUNTER1_HI_BASE_IDX                                                               1
8862  #define regPA_SC_PERFCOUNTER2_LO                                                                        0x3144
8863  #define regPA_SC_PERFCOUNTER2_LO_BASE_IDX                                                               1
8864  #define regPA_SC_PERFCOUNTER2_HI                                                                        0x3145
8865  #define regPA_SC_PERFCOUNTER2_HI_BASE_IDX                                                               1
8866  #define regPA_SC_PERFCOUNTER3_LO                                                                        0x3146
8867  #define regPA_SC_PERFCOUNTER3_LO_BASE_IDX                                                               1
8868  #define regPA_SC_PERFCOUNTER3_HI                                                                        0x3147
8869  #define regPA_SC_PERFCOUNTER3_HI_BASE_IDX                                                               1
8870  #define regPA_SC_PERFCOUNTER4_LO                                                                        0x3148
8871  #define regPA_SC_PERFCOUNTER4_LO_BASE_IDX                                                               1
8872  #define regPA_SC_PERFCOUNTER4_HI                                                                        0x3149
8873  #define regPA_SC_PERFCOUNTER4_HI_BASE_IDX                                                               1
8874  #define regPA_SC_PERFCOUNTER5_LO                                                                        0x314a
8875  #define regPA_SC_PERFCOUNTER5_LO_BASE_IDX                                                               1
8876  #define regPA_SC_PERFCOUNTER5_HI                                                                        0x314b
8877  #define regPA_SC_PERFCOUNTER5_HI_BASE_IDX                                                               1
8878  #define regPA_SC_PERFCOUNTER6_LO                                                                        0x314c
8879  #define regPA_SC_PERFCOUNTER6_LO_BASE_IDX                                                               1
8880  #define regPA_SC_PERFCOUNTER6_HI                                                                        0x314d
8881  #define regPA_SC_PERFCOUNTER6_HI_BASE_IDX                                                               1
8882  #define regPA_SC_PERFCOUNTER7_LO                                                                        0x314e
8883  #define regPA_SC_PERFCOUNTER7_LO_BASE_IDX                                                               1
8884  #define regPA_SC_PERFCOUNTER7_HI                                                                        0x314f
8885  #define regPA_SC_PERFCOUNTER7_HI_BASE_IDX                                                               1
8886  #define regSPI_PERFCOUNTER0_HI                                                                          0x3180
8887  #define regSPI_PERFCOUNTER0_HI_BASE_IDX                                                                 1
8888  #define regSPI_PERFCOUNTER0_LO                                                                          0x3181
8889  #define regSPI_PERFCOUNTER0_LO_BASE_IDX                                                                 1
8890  #define regSPI_PERFCOUNTER1_HI                                                                          0x3182
8891  #define regSPI_PERFCOUNTER1_HI_BASE_IDX                                                                 1
8892  #define regSPI_PERFCOUNTER1_LO                                                                          0x3183
8893  #define regSPI_PERFCOUNTER1_LO_BASE_IDX                                                                 1
8894  #define regSPI_PERFCOUNTER2_HI                                                                          0x3184
8895  #define regSPI_PERFCOUNTER2_HI_BASE_IDX                                                                 1
8896  #define regSPI_PERFCOUNTER2_LO                                                                          0x3185
8897  #define regSPI_PERFCOUNTER2_LO_BASE_IDX                                                                 1
8898  #define regSPI_PERFCOUNTER3_HI                                                                          0x3186
8899  #define regSPI_PERFCOUNTER3_HI_BASE_IDX                                                                 1
8900  #define regSPI_PERFCOUNTER3_LO                                                                          0x3187
8901  #define regSPI_PERFCOUNTER3_LO_BASE_IDX                                                                 1
8902  #define regSPI_PERFCOUNTER4_HI                                                                          0x3188
8903  #define regSPI_PERFCOUNTER4_HI_BASE_IDX                                                                 1
8904  #define regSPI_PERFCOUNTER4_LO                                                                          0x3189
8905  #define regSPI_PERFCOUNTER4_LO_BASE_IDX                                                                 1
8906  #define regSPI_PERFCOUNTER5_HI                                                                          0x318a
8907  #define regSPI_PERFCOUNTER5_HI_BASE_IDX                                                                 1
8908  #define regSPI_PERFCOUNTER5_LO                                                                          0x318b
8909  #define regSPI_PERFCOUNTER5_LO_BASE_IDX                                                                 1
8910  #define regPC_PERFCOUNTER0_HI                                                                           0x318c
8911  #define regPC_PERFCOUNTER0_HI_BASE_IDX                                                                  1
8912  #define regPC_PERFCOUNTER0_LO                                                                           0x318d
8913  #define regPC_PERFCOUNTER0_LO_BASE_IDX                                                                  1
8914  #define regPC_PERFCOUNTER1_HI                                                                           0x318e
8915  #define regPC_PERFCOUNTER1_HI_BASE_IDX                                                                  1
8916  #define regPC_PERFCOUNTER1_LO                                                                           0x318f
8917  #define regPC_PERFCOUNTER1_LO_BASE_IDX                                                                  1
8918  #define regPC_PERFCOUNTER2_HI                                                                           0x3190
8919  #define regPC_PERFCOUNTER2_HI_BASE_IDX                                                                  1
8920  #define regPC_PERFCOUNTER2_LO                                                                           0x3191
8921  #define regPC_PERFCOUNTER2_LO_BASE_IDX                                                                  1
8922  #define regPC_PERFCOUNTER3_HI                                                                           0x3192
8923  #define regPC_PERFCOUNTER3_HI_BASE_IDX                                                                  1
8924  #define regPC_PERFCOUNTER3_LO                                                                           0x3193
8925  #define regPC_PERFCOUNTER3_LO_BASE_IDX                                                                  1
8926  #define regSQ_PERFCOUNTER0_LO                                                                           0x31c0
8927  #define regSQ_PERFCOUNTER0_LO_BASE_IDX                                                                  1
8928  #define regSQ_PERFCOUNTER1_LO                                                                           0x31c2
8929  #define regSQ_PERFCOUNTER1_LO_BASE_IDX                                                                  1
8930  #define regSQ_PERFCOUNTER2_LO                                                                           0x31c4
8931  #define regSQ_PERFCOUNTER2_LO_BASE_IDX                                                                  1
8932  #define regSQ_PERFCOUNTER3_LO                                                                           0x31c6
8933  #define regSQ_PERFCOUNTER3_LO_BASE_IDX                                                                  1
8934  #define regSQ_PERFCOUNTER4_LO                                                                           0x31c8
8935  #define regSQ_PERFCOUNTER4_LO_BASE_IDX                                                                  1
8936  #define regSQ_PERFCOUNTER5_LO                                                                           0x31ca
8937  #define regSQ_PERFCOUNTER5_LO_BASE_IDX                                                                  1
8938  #define regSQ_PERFCOUNTER6_LO                                                                           0x31cc
8939  #define regSQ_PERFCOUNTER6_LO_BASE_IDX                                                                  1
8940  #define regSQ_PERFCOUNTER7_LO                                                                           0x31ce
8941  #define regSQ_PERFCOUNTER7_LO_BASE_IDX                                                                  1
8942  #define regSQG_PERFCOUNTER0_LO                                                                          0x31e4
8943  #define regSQG_PERFCOUNTER0_LO_BASE_IDX                                                                 1
8944  #define regSQG_PERFCOUNTER0_HI                                                                          0x31e5
8945  #define regSQG_PERFCOUNTER0_HI_BASE_IDX                                                                 1
8946  #define regSQG_PERFCOUNTER1_LO                                                                          0x31e6
8947  #define regSQG_PERFCOUNTER1_LO_BASE_IDX                                                                 1
8948  #define regSQG_PERFCOUNTER1_HI                                                                          0x31e7
8949  #define regSQG_PERFCOUNTER1_HI_BASE_IDX                                                                 1
8950  #define regSQG_PERFCOUNTER2_LO                                                                          0x31e8
8951  #define regSQG_PERFCOUNTER2_LO_BASE_IDX                                                                 1
8952  #define regSQG_PERFCOUNTER2_HI                                                                          0x31e9
8953  #define regSQG_PERFCOUNTER2_HI_BASE_IDX                                                                 1
8954  #define regSQG_PERFCOUNTER3_LO                                                                          0x31ea
8955  #define regSQG_PERFCOUNTER3_LO_BASE_IDX                                                                 1
8956  #define regSQG_PERFCOUNTER3_HI                                                                          0x31eb
8957  #define regSQG_PERFCOUNTER3_HI_BASE_IDX                                                                 1
8958  #define regSQG_PERFCOUNTER4_LO                                                                          0x31ec
8959  #define regSQG_PERFCOUNTER4_LO_BASE_IDX                                                                 1
8960  #define regSQG_PERFCOUNTER4_HI                                                                          0x31ed
8961  #define regSQG_PERFCOUNTER4_HI_BASE_IDX                                                                 1
8962  #define regSQG_PERFCOUNTER5_LO                                                                          0x31ee
8963  #define regSQG_PERFCOUNTER5_LO_BASE_IDX                                                                 1
8964  #define regSQG_PERFCOUNTER5_HI                                                                          0x31ef
8965  #define regSQG_PERFCOUNTER5_HI_BASE_IDX                                                                 1
8966  #define regSQG_PERFCOUNTER6_LO                                                                          0x31f0
8967  #define regSQG_PERFCOUNTER6_LO_BASE_IDX                                                                 1
8968  #define regSQG_PERFCOUNTER6_HI                                                                          0x31f1
8969  #define regSQG_PERFCOUNTER6_HI_BASE_IDX                                                                 1
8970  #define regSQG_PERFCOUNTER7_LO                                                                          0x31f2
8971  #define regSQG_PERFCOUNTER7_LO_BASE_IDX                                                                 1
8972  #define regSQG_PERFCOUNTER7_HI                                                                          0x31f3
8973  #define regSQG_PERFCOUNTER7_HI_BASE_IDX                                                                 1
8974  #define regSX_PERFCOUNTER0_LO                                                                           0x3240
8975  #define regSX_PERFCOUNTER0_LO_BASE_IDX                                                                  1
8976  #define regSX_PERFCOUNTER0_HI                                                                           0x3241
8977  #define regSX_PERFCOUNTER0_HI_BASE_IDX                                                                  1
8978  #define regSX_PERFCOUNTER1_LO                                                                           0x3242
8979  #define regSX_PERFCOUNTER1_LO_BASE_IDX                                                                  1
8980  #define regSX_PERFCOUNTER1_HI                                                                           0x3243
8981  #define regSX_PERFCOUNTER1_HI_BASE_IDX                                                                  1
8982  #define regSX_PERFCOUNTER2_LO                                                                           0x3244
8983  #define regSX_PERFCOUNTER2_LO_BASE_IDX                                                                  1
8984  #define regSX_PERFCOUNTER2_HI                                                                           0x3245
8985  #define regSX_PERFCOUNTER2_HI_BASE_IDX                                                                  1
8986  #define regSX_PERFCOUNTER3_LO                                                                           0x3246
8987  #define regSX_PERFCOUNTER3_LO_BASE_IDX                                                                  1
8988  #define regSX_PERFCOUNTER3_HI                                                                           0x3247
8989  #define regSX_PERFCOUNTER3_HI_BASE_IDX                                                                  1
8990  #define regGCEA_PERFCOUNTER2_LO                                                                         0x3260
8991  #define regGCEA_PERFCOUNTER2_LO_BASE_IDX                                                                1
8992  #define regGCEA_PERFCOUNTER2_HI                                                                         0x3261
8993  #define regGCEA_PERFCOUNTER2_HI_BASE_IDX                                                                1
8994  #define regGCEA_PERFCOUNTER_LO                                                                          0x3262
8995  #define regGCEA_PERFCOUNTER_LO_BASE_IDX                                                                 1
8996  #define regGCEA_PERFCOUNTER_HI                                                                          0x3263
8997  #define regGCEA_PERFCOUNTER_HI_BASE_IDX                                                                 1
8998  #define regGDS_PERFCOUNTER0_LO                                                                          0x3280
8999  #define regGDS_PERFCOUNTER0_LO_BASE_IDX                                                                 1
9000  #define regGDS_PERFCOUNTER0_HI                                                                          0x3281
9001  #define regGDS_PERFCOUNTER0_HI_BASE_IDX                                                                 1
9002  #define regGDS_PERFCOUNTER1_LO                                                                          0x3282
9003  #define regGDS_PERFCOUNTER1_LO_BASE_IDX                                                                 1
9004  #define regGDS_PERFCOUNTER1_HI                                                                          0x3283
9005  #define regGDS_PERFCOUNTER1_HI_BASE_IDX                                                                 1
9006  #define regGDS_PERFCOUNTER2_LO                                                                          0x3284
9007  #define regGDS_PERFCOUNTER2_LO_BASE_IDX                                                                 1
9008  #define regGDS_PERFCOUNTER2_HI                                                                          0x3285
9009  #define regGDS_PERFCOUNTER2_HI_BASE_IDX                                                                 1
9010  #define regGDS_PERFCOUNTER3_LO                                                                          0x3286
9011  #define regGDS_PERFCOUNTER3_LO_BASE_IDX                                                                 1
9012  #define regGDS_PERFCOUNTER3_HI                                                                          0x3287
9013  #define regGDS_PERFCOUNTER3_HI_BASE_IDX                                                                 1
9014  #define regTA_PERFCOUNTER0_LO                                                                           0x32c0
9015  #define regTA_PERFCOUNTER0_LO_BASE_IDX                                                                  1
9016  #define regTA_PERFCOUNTER0_HI                                                                           0x32c1
9017  #define regTA_PERFCOUNTER0_HI_BASE_IDX                                                                  1
9018  #define regTA_PERFCOUNTER1_LO                                                                           0x32c2
9019  #define regTA_PERFCOUNTER1_LO_BASE_IDX                                                                  1
9020  #define regTA_PERFCOUNTER1_HI                                                                           0x32c3
9021  #define regTA_PERFCOUNTER1_HI_BASE_IDX                                                                  1
9022  #define regTD_PERFCOUNTER0_LO                                                                           0x3300
9023  #define regTD_PERFCOUNTER0_LO_BASE_IDX                                                                  1
9024  #define regTD_PERFCOUNTER0_HI                                                                           0x3301
9025  #define regTD_PERFCOUNTER0_HI_BASE_IDX                                                                  1
9026  #define regTD_PERFCOUNTER1_LO                                                                           0x3302
9027  #define regTD_PERFCOUNTER1_LO_BASE_IDX                                                                  1
9028  #define regTD_PERFCOUNTER1_HI                                                                           0x3303
9029  #define regTD_PERFCOUNTER1_HI_BASE_IDX                                                                  1
9030  #define regTCP_PERFCOUNTER0_LO                                                                          0x3340
9031  #define regTCP_PERFCOUNTER0_LO_BASE_IDX                                                                 1
9032  #define regTCP_PERFCOUNTER0_HI                                                                          0x3341
9033  #define regTCP_PERFCOUNTER0_HI_BASE_IDX                                                                 1
9034  #define regTCP_PERFCOUNTER1_LO                                                                          0x3342
9035  #define regTCP_PERFCOUNTER1_LO_BASE_IDX                                                                 1
9036  #define regTCP_PERFCOUNTER1_HI                                                                          0x3343
9037  #define regTCP_PERFCOUNTER1_HI_BASE_IDX                                                                 1
9038  #define regTCP_PERFCOUNTER2_LO                                                                          0x3344
9039  #define regTCP_PERFCOUNTER2_LO_BASE_IDX                                                                 1
9040  #define regTCP_PERFCOUNTER2_HI                                                                          0x3345
9041  #define regTCP_PERFCOUNTER2_HI_BASE_IDX                                                                 1
9042  #define regTCP_PERFCOUNTER3_LO                                                                          0x3346
9043  #define regTCP_PERFCOUNTER3_LO_BASE_IDX                                                                 1
9044  #define regTCP_PERFCOUNTER3_HI                                                                          0x3347
9045  #define regTCP_PERFCOUNTER3_HI_BASE_IDX                                                                 1
9046  #define regTCP_PERFCOUNTER_FILTER                                                                       0x3348
9047  #define regTCP_PERFCOUNTER_FILTER_BASE_IDX                                                              1
9048  #define regTCP_PERFCOUNTER_FILTER2                                                                      0x3349
9049  #define regTCP_PERFCOUNTER_FILTER2_BASE_IDX                                                             1
9050  #define regTCP_PERFCOUNTER_FILTER_EN                                                                    0x334a
9051  #define regTCP_PERFCOUNTER_FILTER_EN_BASE_IDX                                                           1
9052  #define regGL2C_PERFCOUNTER0_LO                                                                         0x3380
9053  #define regGL2C_PERFCOUNTER0_LO_BASE_IDX                                                                1
9054  #define regGL2C_PERFCOUNTER0_HI                                                                         0x3381
9055  #define regGL2C_PERFCOUNTER0_HI_BASE_IDX                                                                1
9056  #define regGL2C_PERFCOUNTER1_LO                                                                         0x3382
9057  #define regGL2C_PERFCOUNTER1_LO_BASE_IDX                                                                1
9058  #define regGL2C_PERFCOUNTER1_HI                                                                         0x3383
9059  #define regGL2C_PERFCOUNTER1_HI_BASE_IDX                                                                1
9060  #define regGL2C_PERFCOUNTER2_LO                                                                         0x3384
9061  #define regGL2C_PERFCOUNTER2_LO_BASE_IDX                                                                1
9062  #define regGL2C_PERFCOUNTER2_HI                                                                         0x3385
9063  #define regGL2C_PERFCOUNTER2_HI_BASE_IDX                                                                1
9064  #define regGL2C_PERFCOUNTER3_LO                                                                         0x3386
9065  #define regGL2C_PERFCOUNTER3_LO_BASE_IDX                                                                1
9066  #define regGL2C_PERFCOUNTER3_HI                                                                         0x3387
9067  #define regGL2C_PERFCOUNTER3_HI_BASE_IDX                                                                1
9068  #define regGL2A_PERFCOUNTER0_LO                                                                         0x3390
9069  #define regGL2A_PERFCOUNTER0_LO_BASE_IDX                                                                1
9070  #define regGL2A_PERFCOUNTER0_HI                                                                         0x3391
9071  #define regGL2A_PERFCOUNTER0_HI_BASE_IDX                                                                1
9072  #define regGL2A_PERFCOUNTER1_LO                                                                         0x3392
9073  #define regGL2A_PERFCOUNTER1_LO_BASE_IDX                                                                1
9074  #define regGL2A_PERFCOUNTER1_HI                                                                         0x3393
9075  #define regGL2A_PERFCOUNTER1_HI_BASE_IDX                                                                1
9076  #define regGL2A_PERFCOUNTER2_LO                                                                         0x3394
9077  #define regGL2A_PERFCOUNTER2_LO_BASE_IDX                                                                1
9078  #define regGL2A_PERFCOUNTER2_HI                                                                         0x3395
9079  #define regGL2A_PERFCOUNTER2_HI_BASE_IDX                                                                1
9080  #define regGL2A_PERFCOUNTER3_LO                                                                         0x3396
9081  #define regGL2A_PERFCOUNTER3_LO_BASE_IDX                                                                1
9082  #define regGL2A_PERFCOUNTER3_HI                                                                         0x3397
9083  #define regGL2A_PERFCOUNTER3_HI_BASE_IDX                                                                1
9084  #define regGL1C_PERFCOUNTER0_LO                                                                         0x33a0
9085  #define regGL1C_PERFCOUNTER0_LO_BASE_IDX                                                                1
9086  #define regGL1C_PERFCOUNTER0_HI                                                                         0x33a1
9087  #define regGL1C_PERFCOUNTER0_HI_BASE_IDX                                                                1
9088  #define regGL1C_PERFCOUNTER1_LO                                                                         0x33a2
9089  #define regGL1C_PERFCOUNTER1_LO_BASE_IDX                                                                1
9090  #define regGL1C_PERFCOUNTER1_HI                                                                         0x33a3
9091  #define regGL1C_PERFCOUNTER1_HI_BASE_IDX                                                                1
9092  #define regGL1C_PERFCOUNTER2_LO                                                                         0x33a4
9093  #define regGL1C_PERFCOUNTER2_LO_BASE_IDX                                                                1
9094  #define regGL1C_PERFCOUNTER2_HI                                                                         0x33a5
9095  #define regGL1C_PERFCOUNTER2_HI_BASE_IDX                                                                1
9096  #define regGL1C_PERFCOUNTER3_LO                                                                         0x33a6
9097  #define regGL1C_PERFCOUNTER3_LO_BASE_IDX                                                                1
9098  #define regGL1C_PERFCOUNTER3_HI                                                                         0x33a7
9099  #define regGL1C_PERFCOUNTER3_HI_BASE_IDX                                                                1
9100  #define regCHC_PERFCOUNTER0_LO                                                                          0x33c0
9101  #define regCHC_PERFCOUNTER0_LO_BASE_IDX                                                                 1
9102  #define regCHC_PERFCOUNTER0_HI                                                                          0x33c1
9103  #define regCHC_PERFCOUNTER0_HI_BASE_IDX                                                                 1
9104  #define regCHC_PERFCOUNTER1_LO                                                                          0x33c2
9105  #define regCHC_PERFCOUNTER1_LO_BASE_IDX                                                                 1
9106  #define regCHC_PERFCOUNTER1_HI                                                                          0x33c3
9107  #define regCHC_PERFCOUNTER1_HI_BASE_IDX                                                                 1
9108  #define regCHC_PERFCOUNTER2_LO                                                                          0x33c4
9109  #define regCHC_PERFCOUNTER2_LO_BASE_IDX                                                                 1
9110  #define regCHC_PERFCOUNTER2_HI                                                                          0x33c5
9111  #define regCHC_PERFCOUNTER2_HI_BASE_IDX                                                                 1
9112  #define regCHC_PERFCOUNTER3_LO                                                                          0x33c6
9113  #define regCHC_PERFCOUNTER3_LO_BASE_IDX                                                                 1
9114  #define regCHC_PERFCOUNTER3_HI                                                                          0x33c7
9115  #define regCHC_PERFCOUNTER3_HI_BASE_IDX                                                                 1
9116  #define regCHCG_PERFCOUNTER0_LO                                                                         0x33c8
9117  #define regCHCG_PERFCOUNTER0_LO_BASE_IDX                                                                1
9118  #define regCHCG_PERFCOUNTER0_HI                                                                         0x33c9
9119  #define regCHCG_PERFCOUNTER0_HI_BASE_IDX                                                                1
9120  #define regCHCG_PERFCOUNTER1_LO                                                                         0x33ca
9121  #define regCHCG_PERFCOUNTER1_LO_BASE_IDX                                                                1
9122  #define regCHCG_PERFCOUNTER1_HI                                                                         0x33cb
9123  #define regCHCG_PERFCOUNTER1_HI_BASE_IDX                                                                1
9124  #define regCHCG_PERFCOUNTER2_LO                                                                         0x33cc
9125  #define regCHCG_PERFCOUNTER2_LO_BASE_IDX                                                                1
9126  #define regCHCG_PERFCOUNTER2_HI                                                                         0x33cd
9127  #define regCHCG_PERFCOUNTER2_HI_BASE_IDX                                                                1
9128  #define regCHCG_PERFCOUNTER3_LO                                                                         0x33ce
9129  #define regCHCG_PERFCOUNTER3_LO_BASE_IDX                                                                1
9130  #define regCHCG_PERFCOUNTER3_HI                                                                         0x33cf
9131  #define regCHCG_PERFCOUNTER3_HI_BASE_IDX                                                                1
9132  #define regCB_PERFCOUNTER0_LO                                                                           0x3406
9133  #define regCB_PERFCOUNTER0_LO_BASE_IDX                                                                  1
9134  #define regCB_PERFCOUNTER0_HI                                                                           0x3407
9135  #define regCB_PERFCOUNTER0_HI_BASE_IDX                                                                  1
9136  #define regCB_PERFCOUNTER1_LO                                                                           0x3408
9137  #define regCB_PERFCOUNTER1_LO_BASE_IDX                                                                  1
9138  #define regCB_PERFCOUNTER1_HI                                                                           0x3409
9139  #define regCB_PERFCOUNTER1_HI_BASE_IDX                                                                  1
9140  #define regCB_PERFCOUNTER2_LO                                                                           0x340a
9141  #define regCB_PERFCOUNTER2_LO_BASE_IDX                                                                  1
9142  #define regCB_PERFCOUNTER2_HI                                                                           0x340b
9143  #define regCB_PERFCOUNTER2_HI_BASE_IDX                                                                  1
9144  #define regCB_PERFCOUNTER3_LO                                                                           0x340c
9145  #define regCB_PERFCOUNTER3_LO_BASE_IDX                                                                  1
9146  #define regCB_PERFCOUNTER3_HI                                                                           0x340d
9147  #define regCB_PERFCOUNTER3_HI_BASE_IDX                                                                  1
9148  #define regDB_PERFCOUNTER0_LO                                                                           0x3440
9149  #define regDB_PERFCOUNTER0_LO_BASE_IDX                                                                  1
9150  #define regDB_PERFCOUNTER0_HI                                                                           0x3441
9151  #define regDB_PERFCOUNTER0_HI_BASE_IDX                                                                  1
9152  #define regDB_PERFCOUNTER1_LO                                                                           0x3442
9153  #define regDB_PERFCOUNTER1_LO_BASE_IDX                                                                  1
9154  #define regDB_PERFCOUNTER1_HI                                                                           0x3443
9155  #define regDB_PERFCOUNTER1_HI_BASE_IDX                                                                  1
9156  #define regDB_PERFCOUNTER2_LO                                                                           0x3444
9157  #define regDB_PERFCOUNTER2_LO_BASE_IDX                                                                  1
9158  #define regDB_PERFCOUNTER2_HI                                                                           0x3445
9159  #define regDB_PERFCOUNTER2_HI_BASE_IDX                                                                  1
9160  #define regDB_PERFCOUNTER3_LO                                                                           0x3446
9161  #define regDB_PERFCOUNTER3_LO_BASE_IDX                                                                  1
9162  #define regDB_PERFCOUNTER3_HI                                                                           0x3447
9163  #define regDB_PERFCOUNTER3_HI_BASE_IDX                                                                  1
9164  #define regRLC_PERFCOUNTER0_LO                                                                          0x3480
9165  #define regRLC_PERFCOUNTER0_LO_BASE_IDX                                                                 1
9166  #define regRLC_PERFCOUNTER0_HI                                                                          0x3481
9167  #define regRLC_PERFCOUNTER0_HI_BASE_IDX                                                                 1
9168  #define regRLC_PERFCOUNTER1_LO                                                                          0x3482
9169  #define regRLC_PERFCOUNTER1_LO_BASE_IDX                                                                 1
9170  #define regRLC_PERFCOUNTER1_HI                                                                          0x3483
9171  #define regRLC_PERFCOUNTER1_HI_BASE_IDX                                                                 1
9172  #define regRMI_PERFCOUNTER0_LO                                                                          0x34c0
9173  #define regRMI_PERFCOUNTER0_LO_BASE_IDX                                                                 1
9174  #define regRMI_PERFCOUNTER0_HI                                                                          0x34c1
9175  #define regRMI_PERFCOUNTER0_HI_BASE_IDX                                                                 1
9176  #define regRMI_PERFCOUNTER1_LO                                                                          0x34c2
9177  #define regRMI_PERFCOUNTER1_LO_BASE_IDX                                                                 1
9178  #define regRMI_PERFCOUNTER1_HI                                                                          0x34c3
9179  #define regRMI_PERFCOUNTER1_HI_BASE_IDX                                                                 1
9180  #define regRMI_PERFCOUNTER2_LO                                                                          0x34c4
9181  #define regRMI_PERFCOUNTER2_LO_BASE_IDX                                                                 1
9182  #define regRMI_PERFCOUNTER2_HI                                                                          0x34c5
9183  #define regRMI_PERFCOUNTER2_HI_BASE_IDX                                                                 1
9184  #define regRMI_PERFCOUNTER3_LO                                                                          0x34c6
9185  #define regRMI_PERFCOUNTER3_LO_BASE_IDX                                                                 1
9186  #define regRMI_PERFCOUNTER3_HI                                                                          0x34c7
9187  #define regRMI_PERFCOUNTER3_HI_BASE_IDX                                                                 1
9188  #define regGCR_PERFCOUNTER0_LO                                                                          0x3520
9189  #define regGCR_PERFCOUNTER0_LO_BASE_IDX                                                                 1
9190  #define regGCR_PERFCOUNTER0_HI                                                                          0x3521
9191  #define regGCR_PERFCOUNTER0_HI_BASE_IDX                                                                 1
9192  #define regGCR_PERFCOUNTER1_LO                                                                          0x3522
9193  #define regGCR_PERFCOUNTER1_LO_BASE_IDX                                                                 1
9194  #define regGCR_PERFCOUNTER1_HI                                                                          0x3523
9195  #define regGCR_PERFCOUNTER1_HI_BASE_IDX                                                                 1
9196  #define regPA_PH_PERFCOUNTER0_LO                                                                        0x3580
9197  #define regPA_PH_PERFCOUNTER0_LO_BASE_IDX                                                               1
9198  #define regPA_PH_PERFCOUNTER0_HI                                                                        0x3581
9199  #define regPA_PH_PERFCOUNTER0_HI_BASE_IDX                                                               1
9200  #define regPA_PH_PERFCOUNTER1_LO                                                                        0x3582
9201  #define regPA_PH_PERFCOUNTER1_LO_BASE_IDX                                                               1
9202  #define regPA_PH_PERFCOUNTER1_HI                                                                        0x3583
9203  #define regPA_PH_PERFCOUNTER1_HI_BASE_IDX                                                               1
9204  #define regPA_PH_PERFCOUNTER2_LO                                                                        0x3584
9205  #define regPA_PH_PERFCOUNTER2_LO_BASE_IDX                                                               1
9206  #define regPA_PH_PERFCOUNTER2_HI                                                                        0x3585
9207  #define regPA_PH_PERFCOUNTER2_HI_BASE_IDX                                                               1
9208  #define regPA_PH_PERFCOUNTER3_LO                                                                        0x3586
9209  #define regPA_PH_PERFCOUNTER3_LO_BASE_IDX                                                               1
9210  #define regPA_PH_PERFCOUNTER3_HI                                                                        0x3587
9211  #define regPA_PH_PERFCOUNTER3_HI_BASE_IDX                                                               1
9212  #define regPA_PH_PERFCOUNTER4_LO                                                                        0x3588
9213  #define regPA_PH_PERFCOUNTER4_LO_BASE_IDX                                                               1
9214  #define regPA_PH_PERFCOUNTER4_HI                                                                        0x3589
9215  #define regPA_PH_PERFCOUNTER4_HI_BASE_IDX                                                               1
9216  #define regPA_PH_PERFCOUNTER5_LO                                                                        0x358a
9217  #define regPA_PH_PERFCOUNTER5_LO_BASE_IDX                                                               1
9218  #define regPA_PH_PERFCOUNTER5_HI                                                                        0x358b
9219  #define regPA_PH_PERFCOUNTER5_HI_BASE_IDX                                                               1
9220  #define regPA_PH_PERFCOUNTER6_LO                                                                        0x358c
9221  #define regPA_PH_PERFCOUNTER6_LO_BASE_IDX                                                               1
9222  #define regPA_PH_PERFCOUNTER6_HI                                                                        0x358d
9223  #define regPA_PH_PERFCOUNTER6_HI_BASE_IDX                                                               1
9224  #define regPA_PH_PERFCOUNTER7_LO                                                                        0x358e
9225  #define regPA_PH_PERFCOUNTER7_LO_BASE_IDX                                                               1
9226  #define regPA_PH_PERFCOUNTER7_HI                                                                        0x358f
9227  #define regPA_PH_PERFCOUNTER7_HI_BASE_IDX                                                               1
9228  #define regUTCL1_PERFCOUNTER0_LO                                                                        0x35a0
9229  #define regUTCL1_PERFCOUNTER0_LO_BASE_IDX                                                               1
9230  #define regUTCL1_PERFCOUNTER0_HI                                                                        0x35a1
9231  #define regUTCL1_PERFCOUNTER0_HI_BASE_IDX                                                               1
9232  #define regUTCL1_PERFCOUNTER1_LO                                                                        0x35a2
9233  #define regUTCL1_PERFCOUNTER1_LO_BASE_IDX                                                               1
9234  #define regUTCL1_PERFCOUNTER1_HI                                                                        0x35a3
9235  #define regUTCL1_PERFCOUNTER1_HI_BASE_IDX                                                               1
9236  #define regUTCL1_PERFCOUNTER2_LO                                                                        0x35a4
9237  #define regUTCL1_PERFCOUNTER2_LO_BASE_IDX                                                               1
9238  #define regUTCL1_PERFCOUNTER2_HI                                                                        0x35a5
9239  #define regUTCL1_PERFCOUNTER2_HI_BASE_IDX                                                               1
9240  #define regUTCL1_PERFCOUNTER3_LO                                                                        0x35a6
9241  #define regUTCL1_PERFCOUNTER3_LO_BASE_IDX                                                               1
9242  #define regUTCL1_PERFCOUNTER3_HI                                                                        0x35a7
9243  #define regUTCL1_PERFCOUNTER3_HI_BASE_IDX                                                               1
9244  #define regGL1A_PERFCOUNTER0_LO                                                                         0x35c0
9245  #define regGL1A_PERFCOUNTER0_LO_BASE_IDX                                                                1
9246  #define regGL1A_PERFCOUNTER0_HI                                                                         0x35c1
9247  #define regGL1A_PERFCOUNTER0_HI_BASE_IDX                                                                1
9248  #define regGL1A_PERFCOUNTER1_LO                                                                         0x35c2
9249  #define regGL1A_PERFCOUNTER1_LO_BASE_IDX                                                                1
9250  #define regGL1A_PERFCOUNTER1_HI                                                                         0x35c3
9251  #define regGL1A_PERFCOUNTER1_HI_BASE_IDX                                                                1
9252  #define regGL1A_PERFCOUNTER2_LO                                                                         0x35c4
9253  #define regGL1A_PERFCOUNTER2_LO_BASE_IDX                                                                1
9254  #define regGL1A_PERFCOUNTER2_HI                                                                         0x35c5
9255  #define regGL1A_PERFCOUNTER2_HI_BASE_IDX                                                                1
9256  #define regGL1A_PERFCOUNTER3_LO                                                                         0x35c6
9257  #define regGL1A_PERFCOUNTER3_LO_BASE_IDX                                                                1
9258  #define regGL1A_PERFCOUNTER3_HI                                                                         0x35c7
9259  #define regGL1A_PERFCOUNTER3_HI_BASE_IDX                                                                1
9260  #define regGL1H_PERFCOUNTER0_LO                                                                         0x35d0
9261  #define regGL1H_PERFCOUNTER0_LO_BASE_IDX                                                                1
9262  #define regGL1H_PERFCOUNTER0_HI                                                                         0x35d1
9263  #define regGL1H_PERFCOUNTER0_HI_BASE_IDX                                                                1
9264  #define regGL1H_PERFCOUNTER1_LO                                                                         0x35d2
9265  #define regGL1H_PERFCOUNTER1_LO_BASE_IDX                                                                1
9266  #define regGL1H_PERFCOUNTER1_HI                                                                         0x35d3
9267  #define regGL1H_PERFCOUNTER1_HI_BASE_IDX                                                                1
9268  #define regGL1H_PERFCOUNTER2_LO                                                                         0x35d4
9269  #define regGL1H_PERFCOUNTER2_LO_BASE_IDX                                                                1
9270  #define regGL1H_PERFCOUNTER2_HI                                                                         0x35d5
9271  #define regGL1H_PERFCOUNTER2_HI_BASE_IDX                                                                1
9272  #define regGL1H_PERFCOUNTER3_LO                                                                         0x35d6
9273  #define regGL1H_PERFCOUNTER3_LO_BASE_IDX                                                                1
9274  #define regGL1H_PERFCOUNTER3_HI                                                                         0x35d7
9275  #define regGL1H_PERFCOUNTER3_HI_BASE_IDX                                                                1
9276  #define regCHA_PERFCOUNTER0_LO                                                                          0x3600
9277  #define regCHA_PERFCOUNTER0_LO_BASE_IDX                                                                 1
9278  #define regCHA_PERFCOUNTER0_HI                                                                          0x3601
9279  #define regCHA_PERFCOUNTER0_HI_BASE_IDX                                                                 1
9280  #define regCHA_PERFCOUNTER1_LO                                                                          0x3602
9281  #define regCHA_PERFCOUNTER1_LO_BASE_IDX                                                                 1
9282  #define regCHA_PERFCOUNTER1_HI                                                                          0x3603
9283  #define regCHA_PERFCOUNTER1_HI_BASE_IDX                                                                 1
9284  #define regCHA_PERFCOUNTER2_LO                                                                          0x3604
9285  #define regCHA_PERFCOUNTER2_LO_BASE_IDX                                                                 1
9286  #define regCHA_PERFCOUNTER2_HI                                                                          0x3605
9287  #define regCHA_PERFCOUNTER2_HI_BASE_IDX                                                                 1
9288  #define regCHA_PERFCOUNTER3_LO                                                                          0x3606
9289  #define regCHA_PERFCOUNTER3_LO_BASE_IDX                                                                 1
9290  #define regCHA_PERFCOUNTER3_HI                                                                          0x3607
9291  #define regCHA_PERFCOUNTER3_HI_BASE_IDX                                                                 1
9292  #define regGUS_PERFCOUNTER2_LO                                                                          0x3640
9293  #define regGUS_PERFCOUNTER2_LO_BASE_IDX                                                                 1
9294  #define regGUS_PERFCOUNTER2_HI                                                                          0x3641
9295  #define regGUS_PERFCOUNTER2_HI_BASE_IDX                                                                 1
9296  #define regGUS_PERFCOUNTER_LO                                                                           0x3642
9297  #define regGUS_PERFCOUNTER_LO_BASE_IDX                                                                  1
9298  #define regGUS_PERFCOUNTER_HI                                                                           0x3643
9299  #define regGUS_PERFCOUNTER_HI_BASE_IDX                                                                  1
9300  
9301  
9302  // addressBlock: gc_perfsdec
9303  // base address: 0x36000
9304  #define regCPG_PERFCOUNTER1_SELECT                                                                      0x3800
9305  #define regCPG_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
9306  #define regCPG_PERFCOUNTER0_SELECT1                                                                     0x3801
9307  #define regCPG_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
9308  #define regCPG_PERFCOUNTER0_SELECT                                                                      0x3802
9309  #define regCPG_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
9310  #define regCPC_PERFCOUNTER1_SELECT                                                                      0x3803
9311  #define regCPC_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
9312  #define regCPC_PERFCOUNTER0_SELECT1                                                                     0x3804
9313  #define regCPC_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
9314  #define regCPF_PERFCOUNTER1_SELECT                                                                      0x3805
9315  #define regCPF_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
9316  #define regCPF_PERFCOUNTER0_SELECT1                                                                     0x3806
9317  #define regCPF_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
9318  #define regCPF_PERFCOUNTER0_SELECT                                                                      0x3807
9319  #define regCPF_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
9320  #define regCP_PERFMON_CNTL                                                                              0x3808
9321  #define regCP_PERFMON_CNTL_BASE_IDX                                                                     1
9322  #define regCPC_PERFCOUNTER0_SELECT                                                                      0x3809
9323  #define regCPC_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
9324  #define regCPF_TC_PERF_COUNTER_WINDOW_SELECT                                                            0x380a
9325  #define regCPF_TC_PERF_COUNTER_WINDOW_SELECT_BASE_IDX                                                   1
9326  #define regCPG_TC_PERF_COUNTER_WINDOW_SELECT                                                            0x380b
9327  #define regCPG_TC_PERF_COUNTER_WINDOW_SELECT_BASE_IDX                                                   1
9328  #define regCPF_LATENCY_STATS_SELECT                                                                     0x380c
9329  #define regCPF_LATENCY_STATS_SELECT_BASE_IDX                                                            1
9330  #define regCPG_LATENCY_STATS_SELECT                                                                     0x380d
9331  #define regCPG_LATENCY_STATS_SELECT_BASE_IDX                                                            1
9332  #define regCPC_LATENCY_STATS_SELECT                                                                     0x380e
9333  #define regCPC_LATENCY_STATS_SELECT_BASE_IDX                                                            1
9334  #define regCPC_TC_PERF_COUNTER_WINDOW_SELECT                                                            0x380f
9335  #define regCPC_TC_PERF_COUNTER_WINDOW_SELECT_BASE_IDX                                                   1
9336  #define regCP_DRAW_OBJECT                                                                               0x3810
9337  #define regCP_DRAW_OBJECT_BASE_IDX                                                                      1
9338  #define regCP_DRAW_OBJECT_COUNTER                                                                       0x3811
9339  #define regCP_DRAW_OBJECT_COUNTER_BASE_IDX                                                              1
9340  #define regCP_DRAW_WINDOW_MASK_HI                                                                       0x3812
9341  #define regCP_DRAW_WINDOW_MASK_HI_BASE_IDX                                                              1
9342  #define regCP_DRAW_WINDOW_HI                                                                            0x3813
9343  #define regCP_DRAW_WINDOW_HI_BASE_IDX                                                                   1
9344  #define regCP_DRAW_WINDOW_LO                                                                            0x3814
9345  #define regCP_DRAW_WINDOW_LO_BASE_IDX                                                                   1
9346  #define regCP_DRAW_WINDOW_CNTL                                                                          0x3815
9347  #define regCP_DRAW_WINDOW_CNTL_BASE_IDX                                                                 1
9348  #define regGRBM_PERFCOUNTER0_SELECT                                                                     0x3840
9349  #define regGRBM_PERFCOUNTER0_SELECT_BASE_IDX                                                            1
9350  #define regGRBM_PERFCOUNTER1_SELECT                                                                     0x3841
9351  #define regGRBM_PERFCOUNTER1_SELECT_BASE_IDX                                                            1
9352  #define regGRBM_SE0_PERFCOUNTER_SELECT                                                                  0x3842
9353  #define regGRBM_SE0_PERFCOUNTER_SELECT_BASE_IDX                                                         1
9354  #define regGRBM_SE1_PERFCOUNTER_SELECT                                                                  0x3843
9355  #define regGRBM_SE1_PERFCOUNTER_SELECT_BASE_IDX                                                         1
9356  #define regGRBM_SE2_PERFCOUNTER_SELECT                                                                  0x3844
9357  #define regGRBM_SE2_PERFCOUNTER_SELECT_BASE_IDX                                                         1
9358  #define regGRBM_SE3_PERFCOUNTER_SELECT                                                                  0x3845
9359  #define regGRBM_SE3_PERFCOUNTER_SELECT_BASE_IDX                                                         1
9360  #define regGRBM_PERFCOUNTER0_SELECT_HI                                                                  0x384d
9361  #define regGRBM_PERFCOUNTER0_SELECT_HI_BASE_IDX                                                         1
9362  #define regGRBM_PERFCOUNTER1_SELECT_HI                                                                  0x384e
9363  #define regGRBM_PERFCOUNTER1_SELECT_HI_BASE_IDX                                                         1
9364  #define regGE1_PERFCOUNTER0_SELECT                                                                      0x38a4
9365  #define regGE1_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
9366  #define regGE1_PERFCOUNTER0_SELECT1                                                                     0x38a5
9367  #define regGE1_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
9368  #define regGE1_PERFCOUNTER1_SELECT                                                                      0x38a6
9369  #define regGE1_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
9370  #define regGE1_PERFCOUNTER1_SELECT1                                                                     0x38a7
9371  #define regGE1_PERFCOUNTER1_SELECT1_BASE_IDX                                                            1
9372  #define regGE1_PERFCOUNTER2_SELECT                                                                      0x38a8
9373  #define regGE1_PERFCOUNTER2_SELECT_BASE_IDX                                                             1
9374  #define regGE1_PERFCOUNTER2_SELECT1                                                                     0x38a9
9375  #define regGE1_PERFCOUNTER2_SELECT1_BASE_IDX                                                            1
9376  #define regGE1_PERFCOUNTER3_SELECT                                                                      0x38aa
9377  #define regGE1_PERFCOUNTER3_SELECT_BASE_IDX                                                             1
9378  #define regGE1_PERFCOUNTER3_SELECT1                                                                     0x38ab
9379  #define regGE1_PERFCOUNTER3_SELECT1_BASE_IDX                                                            1
9380  #define regGE2_DIST_PERFCOUNTER0_SELECT                                                                 0x38ac
9381  #define regGE2_DIST_PERFCOUNTER0_SELECT_BASE_IDX                                                        1
9382  #define regGE2_DIST_PERFCOUNTER0_SELECT1                                                                0x38ad
9383  #define regGE2_DIST_PERFCOUNTER0_SELECT1_BASE_IDX                                                       1
9384  #define regGE2_DIST_PERFCOUNTER1_SELECT                                                                 0x38ae
9385  #define regGE2_DIST_PERFCOUNTER1_SELECT_BASE_IDX                                                        1
9386  #define regGE2_DIST_PERFCOUNTER1_SELECT1                                                                0x38af
9387  #define regGE2_DIST_PERFCOUNTER1_SELECT1_BASE_IDX                                                       1
9388  #define regGE2_DIST_PERFCOUNTER2_SELECT                                                                 0x38b0
9389  #define regGE2_DIST_PERFCOUNTER2_SELECT_BASE_IDX                                                        1
9390  #define regGE2_DIST_PERFCOUNTER2_SELECT1                                                                0x38b1
9391  #define regGE2_DIST_PERFCOUNTER2_SELECT1_BASE_IDX                                                       1
9392  #define regGE2_DIST_PERFCOUNTER3_SELECT                                                                 0x38b2
9393  #define regGE2_DIST_PERFCOUNTER3_SELECT_BASE_IDX                                                        1
9394  #define regGE2_DIST_PERFCOUNTER3_SELECT1                                                                0x38b3
9395  #define regGE2_DIST_PERFCOUNTER3_SELECT1_BASE_IDX                                                       1
9396  #define regGE2_SE_PERFCOUNTER0_SELECT                                                                   0x38b4
9397  #define regGE2_SE_PERFCOUNTER0_SELECT_BASE_IDX                                                          1
9398  #define regGE2_SE_PERFCOUNTER0_SELECT1                                                                  0x38b5
9399  #define regGE2_SE_PERFCOUNTER0_SELECT1_BASE_IDX                                                         1
9400  #define regGE2_SE_PERFCOUNTER1_SELECT                                                                   0x38b6
9401  #define regGE2_SE_PERFCOUNTER1_SELECT_BASE_IDX                                                          1
9402  #define regGE2_SE_PERFCOUNTER1_SELECT1                                                                  0x38b7
9403  #define regGE2_SE_PERFCOUNTER1_SELECT1_BASE_IDX                                                         1
9404  #define regGE2_SE_PERFCOUNTER2_SELECT                                                                   0x38b8
9405  #define regGE2_SE_PERFCOUNTER2_SELECT_BASE_IDX                                                          1
9406  #define regGE2_SE_PERFCOUNTER2_SELECT1                                                                  0x38b9
9407  #define regGE2_SE_PERFCOUNTER2_SELECT1_BASE_IDX                                                         1
9408  #define regGE2_SE_PERFCOUNTER3_SELECT                                                                   0x38ba
9409  #define regGE2_SE_PERFCOUNTER3_SELECT_BASE_IDX                                                          1
9410  #define regGE2_SE_PERFCOUNTER3_SELECT1                                                                  0x38bb
9411  #define regGE2_SE_PERFCOUNTER3_SELECT1_BASE_IDX                                                         1
9412  #define regPA_SU_PERFCOUNTER0_SELECT                                                                    0x3900
9413  #define regPA_SU_PERFCOUNTER0_SELECT_BASE_IDX                                                           1
9414  #define regPA_SU_PERFCOUNTER0_SELECT1                                                                   0x3901
9415  #define regPA_SU_PERFCOUNTER0_SELECT1_BASE_IDX                                                          1
9416  #define regPA_SU_PERFCOUNTER1_SELECT                                                                    0x3902
9417  #define regPA_SU_PERFCOUNTER1_SELECT_BASE_IDX                                                           1
9418  #define regPA_SU_PERFCOUNTER1_SELECT1                                                                   0x3903
9419  #define regPA_SU_PERFCOUNTER1_SELECT1_BASE_IDX                                                          1
9420  #define regPA_SU_PERFCOUNTER2_SELECT                                                                    0x3904
9421  #define regPA_SU_PERFCOUNTER2_SELECT_BASE_IDX                                                           1
9422  #define regPA_SU_PERFCOUNTER2_SELECT1                                                                   0x3905
9423  #define regPA_SU_PERFCOUNTER2_SELECT1_BASE_IDX                                                          1
9424  #define regPA_SU_PERFCOUNTER3_SELECT                                                                    0x3906
9425  #define regPA_SU_PERFCOUNTER3_SELECT_BASE_IDX                                                           1
9426  #define regPA_SU_PERFCOUNTER3_SELECT1                                                                   0x3907
9427  #define regPA_SU_PERFCOUNTER3_SELECT1_BASE_IDX                                                          1
9428  #define regPA_SC_PERFCOUNTER0_SELECT                                                                    0x3940
9429  #define regPA_SC_PERFCOUNTER0_SELECT_BASE_IDX                                                           1
9430  #define regPA_SC_PERFCOUNTER0_SELECT1                                                                   0x3941
9431  #define regPA_SC_PERFCOUNTER0_SELECT1_BASE_IDX                                                          1
9432  #define regPA_SC_PERFCOUNTER1_SELECT                                                                    0x3942
9433  #define regPA_SC_PERFCOUNTER1_SELECT_BASE_IDX                                                           1
9434  #define regPA_SC_PERFCOUNTER2_SELECT                                                                    0x3943
9435  #define regPA_SC_PERFCOUNTER2_SELECT_BASE_IDX                                                           1
9436  #define regPA_SC_PERFCOUNTER3_SELECT                                                                    0x3944
9437  #define regPA_SC_PERFCOUNTER3_SELECT_BASE_IDX                                                           1
9438  #define regPA_SC_PERFCOUNTER4_SELECT                                                                    0x3945
9439  #define regPA_SC_PERFCOUNTER4_SELECT_BASE_IDX                                                           1
9440  #define regPA_SC_PERFCOUNTER5_SELECT                                                                    0x3946
9441  #define regPA_SC_PERFCOUNTER5_SELECT_BASE_IDX                                                           1
9442  #define regPA_SC_PERFCOUNTER6_SELECT                                                                    0x3947
9443  #define regPA_SC_PERFCOUNTER6_SELECT_BASE_IDX                                                           1
9444  #define regPA_SC_PERFCOUNTER7_SELECT                                                                    0x3948
9445  #define regPA_SC_PERFCOUNTER7_SELECT_BASE_IDX                                                           1
9446  #define regSPI_PERFCOUNTER0_SELECT                                                                      0x3980
9447  #define regSPI_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
9448  #define regSPI_PERFCOUNTER1_SELECT                                                                      0x3981
9449  #define regSPI_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
9450  #define regSPI_PERFCOUNTER2_SELECT                                                                      0x3982
9451  #define regSPI_PERFCOUNTER2_SELECT_BASE_IDX                                                             1
9452  #define regSPI_PERFCOUNTER3_SELECT                                                                      0x3983
9453  #define regSPI_PERFCOUNTER3_SELECT_BASE_IDX                                                             1
9454  #define regSPI_PERFCOUNTER0_SELECT1                                                                     0x3984
9455  #define regSPI_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
9456  #define regSPI_PERFCOUNTER1_SELECT1                                                                     0x3985
9457  #define regSPI_PERFCOUNTER1_SELECT1_BASE_IDX                                                            1
9458  #define regSPI_PERFCOUNTER2_SELECT1                                                                     0x3986
9459  #define regSPI_PERFCOUNTER2_SELECT1_BASE_IDX                                                            1
9460  #define regSPI_PERFCOUNTER3_SELECT1                                                                     0x3987
9461  #define regSPI_PERFCOUNTER3_SELECT1_BASE_IDX                                                            1
9462  #define regSPI_PERFCOUNTER4_SELECT                                                                      0x3988
9463  #define regSPI_PERFCOUNTER4_SELECT_BASE_IDX                                                             1
9464  #define regSPI_PERFCOUNTER5_SELECT                                                                      0x3989
9465  #define regSPI_PERFCOUNTER5_SELECT_BASE_IDX                                                             1
9466  #define regSPI_PERFCOUNTER_BINS                                                                         0x398a
9467  #define regSPI_PERFCOUNTER_BINS_BASE_IDX                                                                1
9468  #define regPC_PERFCOUNTER0_SELECT                                                                       0x398c
9469  #define regPC_PERFCOUNTER0_SELECT_BASE_IDX                                                              1
9470  #define regPC_PERFCOUNTER1_SELECT                                                                       0x398d
9471  #define regPC_PERFCOUNTER1_SELECT_BASE_IDX                                                              1
9472  #define regPC_PERFCOUNTER2_SELECT                                                                       0x398e
9473  #define regPC_PERFCOUNTER2_SELECT_BASE_IDX                                                              1
9474  #define regPC_PERFCOUNTER3_SELECT                                                                       0x398f
9475  #define regPC_PERFCOUNTER3_SELECT_BASE_IDX                                                              1
9476  #define regPC_PERFCOUNTER0_SELECT1                                                                      0x3990
9477  #define regPC_PERFCOUNTER0_SELECT1_BASE_IDX                                                             1
9478  #define regPC_PERFCOUNTER1_SELECT1                                                                      0x3991
9479  #define regPC_PERFCOUNTER1_SELECT1_BASE_IDX                                                             1
9480  #define regPC_PERFCOUNTER2_SELECT1                                                                      0x3992
9481  #define regPC_PERFCOUNTER2_SELECT1_BASE_IDX                                                             1
9482  #define regPC_PERFCOUNTER3_SELECT1                                                                      0x3993
9483  #define regPC_PERFCOUNTER3_SELECT1_BASE_IDX                                                             1
9484  #define regSQ_PERFCOUNTER0_SELECT                                                                       0x39c0
9485  #define regSQ_PERFCOUNTER0_SELECT_BASE_IDX                                                              1
9486  #define regSQ_PERFCOUNTER1_SELECT                                                                       0x39c1
9487  #define regSQ_PERFCOUNTER1_SELECT_BASE_IDX                                                              1
9488  #define regSQ_PERFCOUNTER2_SELECT                                                                       0x39c2
9489  #define regSQ_PERFCOUNTER2_SELECT_BASE_IDX                                                              1
9490  #define regSQ_PERFCOUNTER3_SELECT                                                                       0x39c3
9491  #define regSQ_PERFCOUNTER3_SELECT_BASE_IDX                                                              1
9492  #define regSQ_PERFCOUNTER4_SELECT                                                                       0x39c4
9493  #define regSQ_PERFCOUNTER4_SELECT_BASE_IDX                                                              1
9494  #define regSQ_PERFCOUNTER5_SELECT                                                                       0x39c5
9495  #define regSQ_PERFCOUNTER5_SELECT_BASE_IDX                                                              1
9496  #define regSQ_PERFCOUNTER6_SELECT                                                                       0x39c6
9497  #define regSQ_PERFCOUNTER6_SELECT_BASE_IDX                                                              1
9498  #define regSQ_PERFCOUNTER7_SELECT                                                                       0x39c7
9499  #define regSQ_PERFCOUNTER7_SELECT_BASE_IDX                                                              1
9500  #define regSQ_PERFCOUNTER8_SELECT                                                                       0x39c8
9501  #define regSQ_PERFCOUNTER8_SELECT_BASE_IDX                                                              1
9502  #define regSQ_PERFCOUNTER9_SELECT                                                                       0x39c9
9503  #define regSQ_PERFCOUNTER9_SELECT_BASE_IDX                                                              1
9504  #define regSQ_PERFCOUNTER10_SELECT                                                                      0x39ca
9505  #define regSQ_PERFCOUNTER10_SELECT_BASE_IDX                                                             1
9506  #define regSQ_PERFCOUNTER11_SELECT                                                                      0x39cb
9507  #define regSQ_PERFCOUNTER11_SELECT_BASE_IDX                                                             1
9508  #define regSQ_PERFCOUNTER12_SELECT                                                                      0x39cc
9509  #define regSQ_PERFCOUNTER12_SELECT_BASE_IDX                                                             1
9510  #define regSQ_PERFCOUNTER13_SELECT                                                                      0x39cd
9511  #define regSQ_PERFCOUNTER13_SELECT_BASE_IDX                                                             1
9512  #define regSQ_PERFCOUNTER14_SELECT                                                                      0x39ce
9513  #define regSQ_PERFCOUNTER14_SELECT_BASE_IDX                                                             1
9514  #define regSQ_PERFCOUNTER15_SELECT                                                                      0x39cf
9515  #define regSQ_PERFCOUNTER15_SELECT_BASE_IDX                                                             1
9516  #define regSQG_PERFCOUNTER0_SELECT                                                                      0x39d0
9517  #define regSQG_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
9518  #define regSQG_PERFCOUNTER1_SELECT                                                                      0x39d1
9519  #define regSQG_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
9520  #define regSQG_PERFCOUNTER2_SELECT                                                                      0x39d2
9521  #define regSQG_PERFCOUNTER2_SELECT_BASE_IDX                                                             1
9522  #define regSQG_PERFCOUNTER3_SELECT                                                                      0x39d3
9523  #define regSQG_PERFCOUNTER3_SELECT_BASE_IDX                                                             1
9524  #define regSQG_PERFCOUNTER4_SELECT                                                                      0x39d4
9525  #define regSQG_PERFCOUNTER4_SELECT_BASE_IDX                                                             1
9526  #define regSQG_PERFCOUNTER5_SELECT                                                                      0x39d5
9527  #define regSQG_PERFCOUNTER5_SELECT_BASE_IDX                                                             1
9528  #define regSQG_PERFCOUNTER6_SELECT                                                                      0x39d6
9529  #define regSQG_PERFCOUNTER6_SELECT_BASE_IDX                                                             1
9530  #define regSQG_PERFCOUNTER7_SELECT                                                                      0x39d7
9531  #define regSQG_PERFCOUNTER7_SELECT_BASE_IDX                                                             1
9532  #define regSQG_PERFCOUNTER_CTRL                                                                         0x39d8
9533  #define regSQG_PERFCOUNTER_CTRL_BASE_IDX                                                                1
9534  #define regSQG_PERFCOUNTER_CTRL2                                                                        0x39da
9535  #define regSQG_PERFCOUNTER_CTRL2_BASE_IDX                                                               1
9536  #define regSQG_PERF_SAMPLE_FINISH                                                                       0x39db
9537  #define regSQG_PERF_SAMPLE_FINISH_BASE_IDX                                                              1
9538  #define regSQ_PERFCOUNTER_CTRL                                                                          0x39e0
9539  #define regSQ_PERFCOUNTER_CTRL_BASE_IDX                                                                 1
9540  #define regSQ_PERFCOUNTER_CTRL2                                                                         0x39e2
9541  #define regSQ_PERFCOUNTER_CTRL2_BASE_IDX                                                                1
9542  #define regSQ_THREAD_TRACE_BUF0_BASE                                                                    0x39e8
9543  #define regSQ_THREAD_TRACE_BUF0_BASE_BASE_IDX                                                           1
9544  #define regSQ_THREAD_TRACE_BUF0_SIZE                                                                    0x39e9
9545  #define regSQ_THREAD_TRACE_BUF0_SIZE_BASE_IDX                                                           1
9546  #define regSQ_THREAD_TRACE_BUF1_BASE                                                                    0x39ea
9547  #define regSQ_THREAD_TRACE_BUF1_BASE_BASE_IDX                                                           1
9548  #define regSQ_THREAD_TRACE_BUF1_SIZE                                                                    0x39eb
9549  #define regSQ_THREAD_TRACE_BUF1_SIZE_BASE_IDX                                                           1
9550  #define regSQ_THREAD_TRACE_CTRL                                                                         0x39ec
9551  #define regSQ_THREAD_TRACE_CTRL_BASE_IDX                                                                1
9552  #define regSQ_THREAD_TRACE_MASK                                                                         0x39ed
9553  #define regSQ_THREAD_TRACE_MASK_BASE_IDX                                                                1
9554  #define regSQ_THREAD_TRACE_TOKEN_MASK                                                                   0x39ee
9555  #define regSQ_THREAD_TRACE_TOKEN_MASK_BASE_IDX                                                          1
9556  #define regSQ_THREAD_TRACE_WPTR                                                                         0x39ef
9557  #define regSQ_THREAD_TRACE_WPTR_BASE_IDX                                                                1
9558  #define regSQ_THREAD_TRACE_STATUS                                                                       0x39f4
9559  #define regSQ_THREAD_TRACE_STATUS_BASE_IDX                                                              1
9560  #define regSQ_THREAD_TRACE_STATUS2                                                                      0x39f5
9561  #define regSQ_THREAD_TRACE_STATUS2_BASE_IDX                                                             1
9562  #define regSQ_THREAD_TRACE_GFX_DRAW_CNTR                                                                0x39f6
9563  #define regSQ_THREAD_TRACE_GFX_DRAW_CNTR_BASE_IDX                                                       1
9564  #define regSQ_THREAD_TRACE_GFX_MARKER_CNTR                                                              0x39f7
9565  #define regSQ_THREAD_TRACE_GFX_MARKER_CNTR_BASE_IDX                                                     1
9566  #define regSQ_THREAD_TRACE_HP3D_DRAW_CNTR                                                               0x39f8
9567  #define regSQ_THREAD_TRACE_HP3D_DRAW_CNTR_BASE_IDX                                                      1
9568  #define regSQ_THREAD_TRACE_HP3D_MARKER_CNTR                                                             0x39f9
9569  #define regSQ_THREAD_TRACE_HP3D_MARKER_CNTR_BASE_IDX                                                    1
9570  #define regSQ_THREAD_TRACE_DROPPED_CNTR                                                                 0x39fa
9571  #define regSQ_THREAD_TRACE_DROPPED_CNTR_BASE_IDX                                                        1
9572  #define regGCEA_PERFCOUNTER2_SELECT                                                                     0x3a00
9573  #define regGCEA_PERFCOUNTER2_SELECT_BASE_IDX                                                            1
9574  #define regGCEA_PERFCOUNTER2_SELECT1                                                                    0x3a01
9575  #define regGCEA_PERFCOUNTER2_SELECT1_BASE_IDX                                                           1
9576  #define regGCEA_PERFCOUNTER2_MODE                                                                       0x3a02
9577  #define regGCEA_PERFCOUNTER2_MODE_BASE_IDX                                                              1
9578  #define regGCEA_PERFCOUNTER0_CFG                                                                        0x3a03
9579  #define regGCEA_PERFCOUNTER0_CFG_BASE_IDX                                                               1
9580  #define regGCEA_PERFCOUNTER1_CFG                                                                        0x3a04
9581  #define regGCEA_PERFCOUNTER1_CFG_BASE_IDX                                                               1
9582  #define regGCEA_PERFCOUNTER_RSLT_CNTL                                                                   0x3a05
9583  #define regGCEA_PERFCOUNTER_RSLT_CNTL_BASE_IDX                                                          1
9584  #define regSX_PERFCOUNTER0_SELECT                                                                       0x3a40
9585  #define regSX_PERFCOUNTER0_SELECT_BASE_IDX                                                              1
9586  #define regSX_PERFCOUNTER1_SELECT                                                                       0x3a41
9587  #define regSX_PERFCOUNTER1_SELECT_BASE_IDX                                                              1
9588  #define regSX_PERFCOUNTER2_SELECT                                                                       0x3a42
9589  #define regSX_PERFCOUNTER2_SELECT_BASE_IDX                                                              1
9590  #define regSX_PERFCOUNTER3_SELECT                                                                       0x3a43
9591  #define regSX_PERFCOUNTER3_SELECT_BASE_IDX                                                              1
9592  #define regSX_PERFCOUNTER0_SELECT1                                                                      0x3a44
9593  #define regSX_PERFCOUNTER0_SELECT1_BASE_IDX                                                             1
9594  #define regSX_PERFCOUNTER1_SELECT1                                                                      0x3a45
9595  #define regSX_PERFCOUNTER1_SELECT1_BASE_IDX                                                             1
9596  #define regGDS_PERFCOUNTER0_SELECT                                                                      0x3a80
9597  #define regGDS_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
9598  #define regGDS_PERFCOUNTER1_SELECT                                                                      0x3a81
9599  #define regGDS_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
9600  #define regGDS_PERFCOUNTER2_SELECT                                                                      0x3a82
9601  #define regGDS_PERFCOUNTER2_SELECT_BASE_IDX                                                             1
9602  #define regGDS_PERFCOUNTER3_SELECT                                                                      0x3a83
9603  #define regGDS_PERFCOUNTER3_SELECT_BASE_IDX                                                             1
9604  #define regGDS_PERFCOUNTER0_SELECT1                                                                     0x3a84
9605  #define regGDS_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
9606  #define regGDS_PERFCOUNTER1_SELECT1                                                                     0x3a85
9607  #define regGDS_PERFCOUNTER1_SELECT1_BASE_IDX                                                            1
9608  #define regGDS_PERFCOUNTER2_SELECT1                                                                     0x3a86
9609  #define regGDS_PERFCOUNTER2_SELECT1_BASE_IDX                                                            1
9610  #define regGDS_PERFCOUNTER3_SELECT1                                                                     0x3a87
9611  #define regGDS_PERFCOUNTER3_SELECT1_BASE_IDX                                                            1
9612  #define regTA_PERFCOUNTER0_SELECT                                                                       0x3ac0
9613  #define regTA_PERFCOUNTER0_SELECT_BASE_IDX                                                              1
9614  #define regTA_PERFCOUNTER0_SELECT1                                                                      0x3ac1
9615  #define regTA_PERFCOUNTER0_SELECT1_BASE_IDX                                                             1
9616  #define regTA_PERFCOUNTER1_SELECT                                                                       0x3ac2
9617  #define regTA_PERFCOUNTER1_SELECT_BASE_IDX                                                              1
9618  #define regTD_PERFCOUNTER0_SELECT                                                                       0x3b00
9619  #define regTD_PERFCOUNTER0_SELECT_BASE_IDX                                                              1
9620  #define regTD_PERFCOUNTER0_SELECT1                                                                      0x3b01
9621  #define regTD_PERFCOUNTER0_SELECT1_BASE_IDX                                                             1
9622  #define regTD_PERFCOUNTER1_SELECT                                                                       0x3b02
9623  #define regTD_PERFCOUNTER1_SELECT_BASE_IDX                                                              1
9624  #define regTCP_PERFCOUNTER0_SELECT                                                                      0x3b40
9625  #define regTCP_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
9626  #define regTCP_PERFCOUNTER0_SELECT1                                                                     0x3b41
9627  #define regTCP_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
9628  #define regTCP_PERFCOUNTER1_SELECT                                                                      0x3b42
9629  #define regTCP_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
9630  #define regTCP_PERFCOUNTER1_SELECT1                                                                     0x3b43
9631  #define regTCP_PERFCOUNTER1_SELECT1_BASE_IDX                                                            1
9632  #define regTCP_PERFCOUNTER2_SELECT                                                                      0x3b44
9633  #define regTCP_PERFCOUNTER2_SELECT_BASE_IDX                                                             1
9634  #define regTCP_PERFCOUNTER3_SELECT                                                                      0x3b45
9635  #define regTCP_PERFCOUNTER3_SELECT_BASE_IDX                                                             1
9636  #define regGL2C_PERFCOUNTER0_SELECT                                                                     0x3b80
9637  #define regGL2C_PERFCOUNTER0_SELECT_BASE_IDX                                                            1
9638  #define regGL2C_PERFCOUNTER0_SELECT1                                                                    0x3b81
9639  #define regGL2C_PERFCOUNTER0_SELECT1_BASE_IDX                                                           1
9640  #define regGL2C_PERFCOUNTER1_SELECT                                                                     0x3b82
9641  #define regGL2C_PERFCOUNTER1_SELECT_BASE_IDX                                                            1
9642  #define regGL2C_PERFCOUNTER1_SELECT1                                                                    0x3b83
9643  #define regGL2C_PERFCOUNTER1_SELECT1_BASE_IDX                                                           1
9644  #define regGL2C_PERFCOUNTER2_SELECT                                                                     0x3b84
9645  #define regGL2C_PERFCOUNTER2_SELECT_BASE_IDX                                                            1
9646  #define regGL2C_PERFCOUNTER3_SELECT                                                                     0x3b85
9647  #define regGL2C_PERFCOUNTER3_SELECT_BASE_IDX                                                            1
9648  #define regGL2A_PERFCOUNTER0_SELECT                                                                     0x3b90
9649  #define regGL2A_PERFCOUNTER0_SELECT_BASE_IDX                                                            1
9650  #define regGL2A_PERFCOUNTER0_SELECT1                                                                    0x3b91
9651  #define regGL2A_PERFCOUNTER0_SELECT1_BASE_IDX                                                           1
9652  #define regGL2A_PERFCOUNTER1_SELECT                                                                     0x3b92
9653  #define regGL2A_PERFCOUNTER1_SELECT_BASE_IDX                                                            1
9654  #define regGL2A_PERFCOUNTER1_SELECT1                                                                    0x3b93
9655  #define regGL2A_PERFCOUNTER1_SELECT1_BASE_IDX                                                           1
9656  #define regGL2A_PERFCOUNTER2_SELECT                                                                     0x3b94
9657  #define regGL2A_PERFCOUNTER2_SELECT_BASE_IDX                                                            1
9658  #define regGL2A_PERFCOUNTER3_SELECT                                                                     0x3b95
9659  #define regGL2A_PERFCOUNTER3_SELECT_BASE_IDX                                                            1
9660  #define regGL1C_PERFCOUNTER0_SELECT                                                                     0x3ba0
9661  #define regGL1C_PERFCOUNTER0_SELECT_BASE_IDX                                                            1
9662  #define regGL1C_PERFCOUNTER0_SELECT1                                                                    0x3ba1
9663  #define regGL1C_PERFCOUNTER0_SELECT1_BASE_IDX                                                           1
9664  #define regGL1C_PERFCOUNTER1_SELECT                                                                     0x3ba2
9665  #define regGL1C_PERFCOUNTER1_SELECT_BASE_IDX                                                            1
9666  #define regGL1C_PERFCOUNTER2_SELECT                                                                     0x3ba3
9667  #define regGL1C_PERFCOUNTER2_SELECT_BASE_IDX                                                            1
9668  #define regGL1C_PERFCOUNTER3_SELECT                                                                     0x3ba4
9669  #define regGL1C_PERFCOUNTER3_SELECT_BASE_IDX                                                            1
9670  #define regCHC_PERFCOUNTER0_SELECT                                                                      0x3bc0
9671  #define regCHC_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
9672  #define regCHC_PERFCOUNTER0_SELECT1                                                                     0x3bc1
9673  #define regCHC_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
9674  #define regCHC_PERFCOUNTER1_SELECT                                                                      0x3bc2
9675  #define regCHC_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
9676  #define regCHC_PERFCOUNTER2_SELECT                                                                      0x3bc3
9677  #define regCHC_PERFCOUNTER2_SELECT_BASE_IDX                                                             1
9678  #define regCHC_PERFCOUNTER3_SELECT                                                                      0x3bc4
9679  #define regCHC_PERFCOUNTER3_SELECT_BASE_IDX                                                             1
9680  #define regCHCG_PERFCOUNTER0_SELECT                                                                     0x3bc6
9681  #define regCHCG_PERFCOUNTER0_SELECT_BASE_IDX                                                            1
9682  #define regCHCG_PERFCOUNTER0_SELECT1                                                                    0x3bc7
9683  #define regCHCG_PERFCOUNTER0_SELECT1_BASE_IDX                                                           1
9684  #define regCHCG_PERFCOUNTER1_SELECT                                                                     0x3bc8
9685  #define regCHCG_PERFCOUNTER1_SELECT_BASE_IDX                                                            1
9686  #define regCHCG_PERFCOUNTER2_SELECT                                                                     0x3bc9
9687  #define regCHCG_PERFCOUNTER2_SELECT_BASE_IDX                                                            1
9688  #define regCHCG_PERFCOUNTER3_SELECT                                                                     0x3bca
9689  #define regCHCG_PERFCOUNTER3_SELECT_BASE_IDX                                                            1
9690  #define regCB_PERFCOUNTER_FILTER                                                                        0x3c00
9691  #define regCB_PERFCOUNTER_FILTER_BASE_IDX                                                               1
9692  #define regCB_PERFCOUNTER0_SELECT                                                                       0x3c01
9693  #define regCB_PERFCOUNTER0_SELECT_BASE_IDX                                                              1
9694  #define regCB_PERFCOUNTER0_SELECT1                                                                      0x3c02
9695  #define regCB_PERFCOUNTER0_SELECT1_BASE_IDX                                                             1
9696  #define regCB_PERFCOUNTER1_SELECT                                                                       0x3c03
9697  #define regCB_PERFCOUNTER1_SELECT_BASE_IDX                                                              1
9698  #define regCB_PERFCOUNTER2_SELECT                                                                       0x3c04
9699  #define regCB_PERFCOUNTER2_SELECT_BASE_IDX                                                              1
9700  #define regCB_PERFCOUNTER3_SELECT                                                                       0x3c05
9701  #define regCB_PERFCOUNTER3_SELECT_BASE_IDX                                                              1
9702  #define regDB_PERFCOUNTER0_SELECT                                                                       0x3c40
9703  #define regDB_PERFCOUNTER0_SELECT_BASE_IDX                                                              1
9704  #define regDB_PERFCOUNTER0_SELECT1                                                                      0x3c41
9705  #define regDB_PERFCOUNTER0_SELECT1_BASE_IDX                                                             1
9706  #define regDB_PERFCOUNTER1_SELECT                                                                       0x3c42
9707  #define regDB_PERFCOUNTER1_SELECT_BASE_IDX                                                              1
9708  #define regDB_PERFCOUNTER1_SELECT1                                                                      0x3c43
9709  #define regDB_PERFCOUNTER1_SELECT1_BASE_IDX                                                             1
9710  #define regDB_PERFCOUNTER2_SELECT                                                                       0x3c44
9711  #define regDB_PERFCOUNTER2_SELECT_BASE_IDX                                                              1
9712  #define regDB_PERFCOUNTER3_SELECT                                                                       0x3c46
9713  #define regDB_PERFCOUNTER3_SELECT_BASE_IDX                                                              1
9714  #define regRLC_SPM_PERFMON_CNTL                                                                         0x3c80
9715  #define regRLC_SPM_PERFMON_CNTL_BASE_IDX                                                                1
9716  #define regRLC_SPM_PERFMON_RING_BASE_LO                                                                 0x3c81
9717  #define regRLC_SPM_PERFMON_RING_BASE_LO_BASE_IDX                                                        1
9718  #define regRLC_SPM_PERFMON_RING_BASE_HI                                                                 0x3c82
9719  #define regRLC_SPM_PERFMON_RING_BASE_HI_BASE_IDX                                                        1
9720  #define regRLC_SPM_PERFMON_RING_SIZE                                                                    0x3c83
9721  #define regRLC_SPM_PERFMON_RING_SIZE_BASE_IDX                                                           1
9722  #define regRLC_SPM_RING_WRPTR                                                                           0x3c84
9723  #define regRLC_SPM_RING_WRPTR_BASE_IDX                                                                  1
9724  #define regRLC_SPM_RING_RDPTR                                                                           0x3c85
9725  #define regRLC_SPM_RING_RDPTR_BASE_IDX                                                                  1
9726  #define regRLC_SPM_SEGMENT_THRESHOLD                                                                    0x3c86
9727  #define regRLC_SPM_SEGMENT_THRESHOLD_BASE_IDX                                                           1
9728  #define regRLC_SPM_PERFMON_SEGMENT_SIZE                                                                 0x3c87
9729  #define regRLC_SPM_PERFMON_SEGMENT_SIZE_BASE_IDX                                                        1
9730  #define regRLC_SPM_GLOBAL_MUXSEL_ADDR                                                                   0x3c88
9731  #define regRLC_SPM_GLOBAL_MUXSEL_ADDR_BASE_IDX                                                          1
9732  #define regRLC_SPM_GLOBAL_MUXSEL_DATA                                                                   0x3c89
9733  #define regRLC_SPM_GLOBAL_MUXSEL_DATA_BASE_IDX                                                          1
9734  #define regRLC_SPM_SE_MUXSEL_ADDR                                                                       0x3c8a
9735  #define regRLC_SPM_SE_MUXSEL_ADDR_BASE_IDX                                                              1
9736  #define regRLC_SPM_SE_MUXSEL_DATA                                                                       0x3c8b
9737  #define regRLC_SPM_SE_MUXSEL_DATA_BASE_IDX                                                              1
9738  #define regRLC_SPM_ACCUM_DATARAM_ADDR                                                                   0x3c92
9739  #define regRLC_SPM_ACCUM_DATARAM_ADDR_BASE_IDX                                                          1
9740  #define regRLC_SPM_ACCUM_DATARAM_DATA                                                                   0x3c93
9741  #define regRLC_SPM_ACCUM_DATARAM_DATA_BASE_IDX                                                          1
9742  #define regRLC_SPM_ACCUM_SWA_DATARAM_ADDR                                                               0x3c94
9743  #define regRLC_SPM_ACCUM_SWA_DATARAM_ADDR_BASE_IDX                                                      1
9744  #define regRLC_SPM_ACCUM_SWA_DATARAM_DATA                                                               0x3c95
9745  #define regRLC_SPM_ACCUM_SWA_DATARAM_DATA_BASE_IDX                                                      1
9746  #define regRLC_SPM_ACCUM_CTRLRAM_ADDR                                                                   0x3c96
9747  #define regRLC_SPM_ACCUM_CTRLRAM_ADDR_BASE_IDX                                                          1
9748  #define regRLC_SPM_ACCUM_CTRLRAM_DATA                                                                   0x3c97
9749  #define regRLC_SPM_ACCUM_CTRLRAM_DATA_BASE_IDX                                                          1
9750  #define regRLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET                                                            0x3c98
9751  #define regRLC_SPM_ACCUM_CTRLRAM_ADDR_OFFSET_BASE_IDX                                                   1
9752  #define regRLC_SPM_ACCUM_STATUS                                                                         0x3c99
9753  #define regRLC_SPM_ACCUM_STATUS_BASE_IDX                                                                1
9754  #define regRLC_SPM_ACCUM_CTRL                                                                           0x3c9a
9755  #define regRLC_SPM_ACCUM_CTRL_BASE_IDX                                                                  1
9756  #define regRLC_SPM_ACCUM_MODE                                                                           0x3c9b
9757  #define regRLC_SPM_ACCUM_MODE_BASE_IDX                                                                  1
9758  #define regRLC_SPM_ACCUM_THRESHOLD                                                                      0x3c9c
9759  #define regRLC_SPM_ACCUM_THRESHOLD_BASE_IDX                                                             1
9760  #define regRLC_SPM_ACCUM_SAMPLES_REQUESTED                                                              0x3c9d
9761  #define regRLC_SPM_ACCUM_SAMPLES_REQUESTED_BASE_IDX                                                     1
9762  #define regRLC_SPM_ACCUM_DATARAM_WRCOUNT                                                                0x3c9e
9763  #define regRLC_SPM_ACCUM_DATARAM_WRCOUNT_BASE_IDX                                                       1
9764  #define regRLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS                                                     0x3c9f
9765  #define regRLC_SPM_ACCUM_DATARAM_32BITCNTRS_REGIONS_BASE_IDX                                            1
9766  #define regRLC_SPM_PAUSE                                                                                0x3ca2
9767  #define regRLC_SPM_PAUSE_BASE_IDX                                                                       1
9768  #define regRLC_SPM_STATUS                                                                               0x3ca3
9769  #define regRLC_SPM_STATUS_BASE_IDX                                                                      1
9770  #define regRLC_SPM_GFXCLOCK_LOWCOUNT                                                                    0x3ca4
9771  #define regRLC_SPM_GFXCLOCK_LOWCOUNT_BASE_IDX                                                           1
9772  #define regRLC_SPM_GFXCLOCK_HIGHCOUNT                                                                   0x3ca5
9773  #define regRLC_SPM_GFXCLOCK_HIGHCOUNT_BASE_IDX                                                          1
9774  #define regRLC_SPM_MODE                                                                                 0x3cad
9775  #define regRLC_SPM_MODE_BASE_IDX                                                                        1
9776  #define regRLC_SPM_RSPM_REQ_DATA_LO                                                                     0x3cae
9777  #define regRLC_SPM_RSPM_REQ_DATA_LO_BASE_IDX                                                            1
9778  #define regRLC_SPM_RSPM_REQ_DATA_HI                                                                     0x3caf
9779  #define regRLC_SPM_RSPM_REQ_DATA_HI_BASE_IDX                                                            1
9780  #define regRLC_SPM_RSPM_REQ_OP                                                                          0x3cb0
9781  #define regRLC_SPM_RSPM_REQ_OP_BASE_IDX                                                                 1
9782  #define regRLC_SPM_RSPM_RET_DATA                                                                        0x3cb1
9783  #define regRLC_SPM_RSPM_RET_DATA_BASE_IDX                                                               1
9784  #define regRLC_SPM_RSPM_RET_OP                                                                          0x3cb2
9785  #define regRLC_SPM_RSPM_RET_OP_BASE_IDX                                                                 1
9786  #define regRLC_SPM_SE_RSPM_REQ_DATA_LO                                                                  0x3cb3
9787  #define regRLC_SPM_SE_RSPM_REQ_DATA_LO_BASE_IDX                                                         1
9788  #define regRLC_SPM_SE_RSPM_REQ_DATA_HI                                                                  0x3cb4
9789  #define regRLC_SPM_SE_RSPM_REQ_DATA_HI_BASE_IDX                                                         1
9790  #define regRLC_SPM_SE_RSPM_REQ_OP                                                                       0x3cb5
9791  #define regRLC_SPM_SE_RSPM_REQ_OP_BASE_IDX                                                              1
9792  #define regRLC_SPM_SE_RSPM_RET_DATA                                                                     0x3cb6
9793  #define regRLC_SPM_SE_RSPM_RET_DATA_BASE_IDX                                                            1
9794  #define regRLC_SPM_SE_RSPM_RET_OP                                                                       0x3cb7
9795  #define regRLC_SPM_SE_RSPM_RET_OP_BASE_IDX                                                              1
9796  #define regRLC_SPM_RSPM_CMD                                                                             0x3cb8
9797  #define regRLC_SPM_RSPM_CMD_BASE_IDX                                                                    1
9798  #define regRLC_SPM_RSPM_CMD_ACK                                                                         0x3cb9
9799  #define regRLC_SPM_RSPM_CMD_ACK_BASE_IDX                                                                1
9800  #define regRLC_SPM_SPARE                                                                                0x3cbf
9801  #define regRLC_SPM_SPARE_BASE_IDX                                                                       1
9802  #define regRLC_PERFMON_CNTL                                                                             0x3cc0
9803  #define regRLC_PERFMON_CNTL_BASE_IDX                                                                    1
9804  #define regRLC_PERFCOUNTER0_SELECT                                                                      0x3cc1
9805  #define regRLC_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
9806  #define regRLC_PERFCOUNTER1_SELECT                                                                      0x3cc2
9807  #define regRLC_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
9808  #define regRLC_GPU_IOV_PERF_CNT_CNTL                                                                    0x3cc3
9809  #define regRLC_GPU_IOV_PERF_CNT_CNTL_BASE_IDX                                                           1
9810  #define regRLC_GPU_IOV_PERF_CNT_WR_ADDR                                                                 0x3cc4
9811  #define regRLC_GPU_IOV_PERF_CNT_WR_ADDR_BASE_IDX                                                        1
9812  #define regRLC_GPU_IOV_PERF_CNT_WR_DATA                                                                 0x3cc5
9813  #define regRLC_GPU_IOV_PERF_CNT_WR_DATA_BASE_IDX                                                        1
9814  #define regRLC_GPU_IOV_PERF_CNT_RD_ADDR                                                                 0x3cc6
9815  #define regRLC_GPU_IOV_PERF_CNT_RD_ADDR_BASE_IDX                                                        1
9816  #define regRLC_GPU_IOV_PERF_CNT_RD_DATA                                                                 0x3cc7
9817  #define regRLC_GPU_IOV_PERF_CNT_RD_DATA_BASE_IDX                                                        1
9818  #define regRMI_PERFCOUNTER0_SELECT                                                                      0x3d00
9819  #define regRMI_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
9820  #define regRMI_PERFCOUNTER0_SELECT1                                                                     0x3d01
9821  #define regRMI_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
9822  #define regRMI_PERFCOUNTER1_SELECT                                                                      0x3d02
9823  #define regRMI_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
9824  #define regRMI_PERFCOUNTER2_SELECT                                                                      0x3d03
9825  #define regRMI_PERFCOUNTER2_SELECT_BASE_IDX                                                             1
9826  #define regRMI_PERFCOUNTER2_SELECT1                                                                     0x3d04
9827  #define regRMI_PERFCOUNTER2_SELECT1_BASE_IDX                                                            1
9828  #define regRMI_PERFCOUNTER3_SELECT                                                                      0x3d05
9829  #define regRMI_PERFCOUNTER3_SELECT_BASE_IDX                                                             1
9830  #define regRMI_PERF_COUNTER_CNTL                                                                        0x3d06
9831  #define regRMI_PERF_COUNTER_CNTL_BASE_IDX                                                               1
9832  #define regGCR_PERFCOUNTER0_SELECT                                                                      0x3d60
9833  #define regGCR_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
9834  #define regGCR_PERFCOUNTER0_SELECT1                                                                     0x3d61
9835  #define regGCR_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
9836  #define regGCR_PERFCOUNTER1_SELECT                                                                      0x3d62
9837  #define regGCR_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
9838  #define regPA_PH_PERFCOUNTER0_SELECT                                                                    0x3d80
9839  #define regPA_PH_PERFCOUNTER0_SELECT_BASE_IDX                                                           1
9840  #define regPA_PH_PERFCOUNTER0_SELECT1                                                                   0x3d81
9841  #define regPA_PH_PERFCOUNTER0_SELECT1_BASE_IDX                                                          1
9842  #define regPA_PH_PERFCOUNTER1_SELECT                                                                    0x3d82
9843  #define regPA_PH_PERFCOUNTER1_SELECT_BASE_IDX                                                           1
9844  #define regPA_PH_PERFCOUNTER2_SELECT                                                                    0x3d83
9845  #define regPA_PH_PERFCOUNTER2_SELECT_BASE_IDX                                                           1
9846  #define regPA_PH_PERFCOUNTER3_SELECT                                                                    0x3d84
9847  #define regPA_PH_PERFCOUNTER3_SELECT_BASE_IDX                                                           1
9848  #define regPA_PH_PERFCOUNTER4_SELECT                                                                    0x3d85
9849  #define regPA_PH_PERFCOUNTER4_SELECT_BASE_IDX                                                           1
9850  #define regPA_PH_PERFCOUNTER5_SELECT                                                                    0x3d86
9851  #define regPA_PH_PERFCOUNTER5_SELECT_BASE_IDX                                                           1
9852  #define regPA_PH_PERFCOUNTER6_SELECT                                                                    0x3d87
9853  #define regPA_PH_PERFCOUNTER6_SELECT_BASE_IDX                                                           1
9854  #define regPA_PH_PERFCOUNTER7_SELECT                                                                    0x3d88
9855  #define regPA_PH_PERFCOUNTER7_SELECT_BASE_IDX                                                           1
9856  #define regPA_PH_PERFCOUNTER1_SELECT1                                                                   0x3d90
9857  #define regPA_PH_PERFCOUNTER1_SELECT1_BASE_IDX                                                          1
9858  #define regPA_PH_PERFCOUNTER2_SELECT1                                                                   0x3d91
9859  #define regPA_PH_PERFCOUNTER2_SELECT1_BASE_IDX                                                          1
9860  #define regPA_PH_PERFCOUNTER3_SELECT1                                                                   0x3d92
9861  #define regPA_PH_PERFCOUNTER3_SELECT1_BASE_IDX                                                          1
9862  #define regUTCL1_PERFCOUNTER0_SELECT                                                                    0x3da0
9863  #define regUTCL1_PERFCOUNTER0_SELECT_BASE_IDX                                                           1
9864  #define regUTCL1_PERFCOUNTER1_SELECT                                                                    0x3da1
9865  #define regUTCL1_PERFCOUNTER1_SELECT_BASE_IDX                                                           1
9866  #define regUTCL1_PERFCOUNTER2_SELECT                                                                    0x3da2
9867  #define regUTCL1_PERFCOUNTER2_SELECT_BASE_IDX                                                           1
9868  #define regUTCL1_PERFCOUNTER3_SELECT                                                                    0x3da3
9869  #define regUTCL1_PERFCOUNTER3_SELECT_BASE_IDX                                                           1
9870  #define regGL1A_PERFCOUNTER0_SELECT                                                                     0x3dc0
9871  #define regGL1A_PERFCOUNTER0_SELECT_BASE_IDX                                                            1
9872  #define regGL1A_PERFCOUNTER0_SELECT1                                                                    0x3dc1
9873  #define regGL1A_PERFCOUNTER0_SELECT1_BASE_IDX                                                           1
9874  #define regGL1A_PERFCOUNTER1_SELECT                                                                     0x3dc2
9875  #define regGL1A_PERFCOUNTER1_SELECT_BASE_IDX                                                            1
9876  #define regGL1A_PERFCOUNTER2_SELECT                                                                     0x3dc3
9877  #define regGL1A_PERFCOUNTER2_SELECT_BASE_IDX                                                            1
9878  #define regGL1A_PERFCOUNTER3_SELECT                                                                     0x3dc4
9879  #define regGL1A_PERFCOUNTER3_SELECT_BASE_IDX                                                            1
9880  #define regGL1H_PERFCOUNTER0_SELECT                                                                     0x3dd0
9881  #define regGL1H_PERFCOUNTER0_SELECT_BASE_IDX                                                            1
9882  #define regGL1H_PERFCOUNTER0_SELECT1                                                                    0x3dd1
9883  #define regGL1H_PERFCOUNTER0_SELECT1_BASE_IDX                                                           1
9884  #define regGL1H_PERFCOUNTER1_SELECT                                                                     0x3dd2
9885  #define regGL1H_PERFCOUNTER1_SELECT_BASE_IDX                                                            1
9886  #define regGL1H_PERFCOUNTER2_SELECT                                                                     0x3dd3
9887  #define regGL1H_PERFCOUNTER2_SELECT_BASE_IDX                                                            1
9888  #define regGL1H_PERFCOUNTER3_SELECT                                                                     0x3dd4
9889  #define regGL1H_PERFCOUNTER3_SELECT_BASE_IDX                                                            1
9890  #define regCHA_PERFCOUNTER0_SELECT                                                                      0x3de0
9891  #define regCHA_PERFCOUNTER0_SELECT_BASE_IDX                                                             1
9892  #define regCHA_PERFCOUNTER0_SELECT1                                                                     0x3de1
9893  #define regCHA_PERFCOUNTER0_SELECT1_BASE_IDX                                                            1
9894  #define regCHA_PERFCOUNTER1_SELECT                                                                      0x3de2
9895  #define regCHA_PERFCOUNTER1_SELECT_BASE_IDX                                                             1
9896  #define regCHA_PERFCOUNTER2_SELECT                                                                      0x3de3
9897  #define regCHA_PERFCOUNTER2_SELECT_BASE_IDX                                                             1
9898  #define regCHA_PERFCOUNTER3_SELECT                                                                      0x3de4
9899  #define regCHA_PERFCOUNTER3_SELECT_BASE_IDX                                                             1
9900  #define regGUS_PERFCOUNTER2_SELECT                                                                      0x3e00
9901  #define regGUS_PERFCOUNTER2_SELECT_BASE_IDX                                                             1
9902  #define regGUS_PERFCOUNTER2_SELECT1                                                                     0x3e01
9903  #define regGUS_PERFCOUNTER2_SELECT1_BASE_IDX                                                            1
9904  #define regGUS_PERFCOUNTER2_MODE                                                                        0x3e02
9905  #define regGUS_PERFCOUNTER2_MODE_BASE_IDX                                                               1
9906  #define regGUS_PERFCOUNTER0_CFG                                                                         0x3e03
9907  #define regGUS_PERFCOUNTER0_CFG_BASE_IDX                                                                1
9908  #define regGUS_PERFCOUNTER1_CFG                                                                         0x3e04
9909  #define regGUS_PERFCOUNTER1_CFG_BASE_IDX                                                                1
9910  #define regGUS_PERFCOUNTER_RSLT_CNTL                                                                    0x3e05
9911  #define regGUS_PERFCOUNTER_RSLT_CNTL_BASE_IDX                                                           1
9912  
9913  
9914  // addressBlock: gc_gdfll_gdfll_dec
9915  // base address: 0x3a000
9916  #define regGDFLL_EDC_HYSTERESIS_CNTL                                                                    0x4828
9917  #define regGDFLL_EDC_HYSTERESIS_CNTL_BASE_IDX                                                           1
9918  #define regGDFLL_EDC_HYSTERESIS_STAT                                                                    0x4829
9919  #define regGDFLL_EDC_HYSTERESIS_STAT_BASE_IDX                                                           1
9920  
9921  
9922  // addressBlock: gc_gdfll_se_gdfll_dec
9923  // base address: 0x3a300
9924  #define regGDFLL_SE_EDC_HYSTERESIS_CNTL                                                                 0x48e8
9925  #define regGDFLL_SE_EDC_HYSTERESIS_CNTL_BASE_IDX                                                        1
9926  #define regGDFLL_SE_EDC_HYSTERESIS_STAT                                                                 0x48e9
9927  #define regGDFLL_SE_EDC_HYSTERESIS_STAT_BASE_IDX                                                        1
9928  
9929  
9930  // addressBlock: gc_grtavfs_grtavfs_dec
9931  // base address: 0x3ac00
9932  #define regGRTAVFS_RTAVFS_REG_ADDR                                                                      0x4b00
9933  #define regGRTAVFS_RTAVFS_REG_ADDR_BASE_IDX                                                             1
9934  #define regGRTAVFS_RTAVFS_WR_DATA                                                                       0x4b01
9935  #define regGRTAVFS_RTAVFS_WR_DATA_BASE_IDX                                                              1
9936  #define regGRTAVFS_GENERAL_0                                                                            0x4b02
9937  #define regGRTAVFS_GENERAL_0_BASE_IDX                                                                   1
9938  #define regGRTAVFS_RTAVFS_RD_DATA                                                                       0x4b03
9939  #define regGRTAVFS_RTAVFS_RD_DATA_BASE_IDX                                                              1
9940  #define regGRTAVFS_RTAVFS_REG_CTRL                                                                      0x4b04
9941  #define regGRTAVFS_RTAVFS_REG_CTRL_BASE_IDX                                                             1
9942  #define regGRTAVFS_RTAVFS_REG_STATUS                                                                    0x4b05
9943  #define regGRTAVFS_RTAVFS_REG_STATUS_BASE_IDX                                                           1
9944  #define regGRTAVFS_TARG_FREQ                                                                            0x4b06
9945  #define regGRTAVFS_TARG_FREQ_BASE_IDX                                                                   1
9946  #define regGRTAVFS_TARG_VOLT                                                                            0x4b07
9947  #define regGRTAVFS_TARG_VOLT_BASE_IDX                                                                   1
9948  #define regGRTAVFS_SOFT_RESET                                                                           0x4b0c
9949  #define regGRTAVFS_SOFT_RESET_BASE_IDX                                                                  1
9950  #define regGRTAVFS_PSM_CNTL                                                                             0x4b0d
9951  #define regGRTAVFS_PSM_CNTL_BASE_IDX                                                                    1
9952  #define regGRTAVFS_CLK_CNTL                                                                             0x4b0e
9953  #define regGRTAVFS_CLK_CNTL_BASE_IDX                                                                    1
9954  
9955  
9956  // addressBlock: gc_grtavfs_se_grtavfs_dec
9957  // base address: 0x3ad00
9958  #define regGRTAVFS_SE_RTAVFS_REG_ADDR                                                                   0x4b40
9959  #define regGRTAVFS_SE_RTAVFS_REG_ADDR_BASE_IDX                                                          1
9960  #define regGRTAVFS_SE_RTAVFS_WR_DATA                                                                    0x4b41
9961  #define regGRTAVFS_SE_RTAVFS_WR_DATA_BASE_IDX                                                           1
9962  #define regGRTAVFS_SE_GENERAL_0                                                                         0x4b42
9963  #define regGRTAVFS_SE_GENERAL_0_BASE_IDX                                                                1
9964  #define regGRTAVFS_SE_RTAVFS_RD_DATA                                                                    0x4b43
9965  #define regGRTAVFS_SE_RTAVFS_RD_DATA_BASE_IDX                                                           1
9966  #define regGRTAVFS_SE_RTAVFS_REG_CTRL                                                                   0x4b44
9967  #define regGRTAVFS_SE_RTAVFS_REG_CTRL_BASE_IDX                                                          1
9968  #define regGRTAVFS_SE_RTAVFS_REG_STATUS                                                                 0x4b45
9969  #define regGRTAVFS_SE_RTAVFS_REG_STATUS_BASE_IDX                                                        1
9970  #define regGRTAVFS_SE_TARG_FREQ                                                                         0x4b46
9971  #define regGRTAVFS_SE_TARG_FREQ_BASE_IDX                                                                1
9972  #define regGRTAVFS_SE_TARG_VOLT                                                                         0x4b47
9973  #define regGRTAVFS_SE_TARG_VOLT_BASE_IDX                                                                1
9974  #define regGRTAVFS_SE_SOFT_RESET                                                                        0x4b4c
9975  #define regGRTAVFS_SE_SOFT_RESET_BASE_IDX                                                               1
9976  #define regGRTAVFS_SE_PSM_CNTL                                                                          0x4b4d
9977  #define regGRTAVFS_SE_PSM_CNTL_BASE_IDX                                                                 1
9978  #define regGRTAVFS_SE_CLK_CNTL                                                                          0x4b4e
9979  #define regGRTAVFS_SE_CLK_CNTL_BASE_IDX                                                                 1
9980  
9981  
9982  // addressBlock: gc_grtavfsdec
9983  // base address: 0x3ac00
9984  #define regRTAVFS_RTAVFS_REG_ADDR                                                                       0x4b00
9985  #define regRTAVFS_RTAVFS_REG_ADDR_BASE_IDX                                                              1
9986  #define regRTAVFS_RTAVFS_WR_DATA                                                                        0x4b01
9987  #define regRTAVFS_RTAVFS_WR_DATA_BASE_IDX                                                               1
9988  
9989  
9990  // addressBlock: gc_hypdec
9991  // base address: 0x3e000
9992  #define regGFX_PIPE_PRIORITY                                                                            0x587f
9993  #define regGFX_PIPE_PRIORITY_BASE_IDX                                                                   1
9994  #define regRLC_GPU_IOV_VF_ENABLE                                                                        0x5b00
9995  #define regRLC_GPU_IOV_VF_ENABLE_BASE_IDX                                                               1
9996  #define regRLC_GPU_IOV_CFG_REG6                                                                         0x5b06
9997  #define regRLC_GPU_IOV_CFG_REG6_BASE_IDX                                                                1
9998  #define regRLC_SDMA0_STATUS                                                                             0x5b18
9999  #define regRLC_SDMA0_STATUS_BASE_IDX                                                                    1
10000  #define regRLC_SDMA1_STATUS                                                                             0x5b19
10001  #define regRLC_SDMA1_STATUS_BASE_IDX                                                                    1
10002  #define regRLC_SDMA2_STATUS                                                                             0x5b1a
10003  #define regRLC_SDMA2_STATUS_BASE_IDX                                                                    1
10004  #define regRLC_SDMA3_STATUS                                                                             0x5b1b
10005  #define regRLC_SDMA3_STATUS_BASE_IDX                                                                    1
10006  #define regRLC_SDMA0_BUSY_STATUS                                                                        0x5b1c
10007  #define regRLC_SDMA0_BUSY_STATUS_BASE_IDX                                                               1
10008  #define regRLC_SDMA1_BUSY_STATUS                                                                        0x5b1d
10009  #define regRLC_SDMA1_BUSY_STATUS_BASE_IDX                                                               1
10010  #define regRLC_SDMA2_BUSY_STATUS                                                                        0x5b1e
10011  #define regRLC_SDMA2_BUSY_STATUS_BASE_IDX                                                               1
10012  #define regRLC_SDMA3_BUSY_STATUS                                                                        0x5b1f
10013  #define regRLC_SDMA3_BUSY_STATUS_BASE_IDX                                                               1
10014  #define regRLC_GPU_IOV_CFG_REG8                                                                         0x5b20
10015  #define regRLC_GPU_IOV_CFG_REG8_BASE_IDX                                                                1
10016  #define regRLC_RLCV_TIMER_INT_0                                                                         0x5b25
10017  #define regRLC_RLCV_TIMER_INT_0_BASE_IDX                                                                1
10018  #define regRLC_RLCV_TIMER_INT_1                                                                         0x5b26
10019  #define regRLC_RLCV_TIMER_INT_1_BASE_IDX                                                                1
10020  #define regRLC_RLCV_TIMER_CTRL                                                                          0x5b27
10021  #define regRLC_RLCV_TIMER_CTRL_BASE_IDX                                                                 1
10022  #define regRLC_RLCV_TIMER_STAT                                                                          0x5b28
10023  #define regRLC_RLCV_TIMER_STAT_BASE_IDX                                                                 1
10024  #define regRLC_GPU_IOV_VF_DOORBELL_STATUS                                                               0x5b2a
10025  #define regRLC_GPU_IOV_VF_DOORBELL_STATUS_BASE_IDX                                                      1
10026  #define regRLC_GPU_IOV_VF_DOORBELL_STATUS_SET                                                           0x5b2b
10027  #define regRLC_GPU_IOV_VF_DOORBELL_STATUS_SET_BASE_IDX                                                  1
10028  #define regRLC_GPU_IOV_VF_DOORBELL_STATUS_CLR                                                           0x5b2c
10029  #define regRLC_GPU_IOV_VF_DOORBELL_STATUS_CLR_BASE_IDX                                                  1
10030  #define regRLC_GPU_IOV_VF_MASK                                                                          0x5b2d
10031  #define regRLC_GPU_IOV_VF_MASK_BASE_IDX                                                                 1
10032  #define regRLC_HYP_SEMAPHORE_0                                                                          0x5b2e
10033  #define regRLC_HYP_SEMAPHORE_0_BASE_IDX                                                                 1
10034  #define regRLC_HYP_SEMAPHORE_1                                                                          0x5b2f
10035  #define regRLC_HYP_SEMAPHORE_1_BASE_IDX                                                                 1
10036  #define regRLC_BUSY_CLK_CNTL                                                                            0x5b30
10037  #define regRLC_BUSY_CLK_CNTL_BASE_IDX                                                                   1
10038  #define regRLC_CLK_CNTL                                                                                 0x5b31
10039  #define regRLC_CLK_CNTL_BASE_IDX                                                                        1
10040  #define regRLC_PACE_TIMER_STAT                                                                          0x5b33
10041  #define regRLC_PACE_TIMER_STAT_BASE_IDX                                                                 1
10042  #define regRLC_GPU_IOV_SCH_BLOCK                                                                        0x5b34
10043  #define regRLC_GPU_IOV_SCH_BLOCK_BASE_IDX                                                               1
10044  #define regRLC_GPU_IOV_CFG_REG1                                                                         0x5b35
10045  #define regRLC_GPU_IOV_CFG_REG1_BASE_IDX                                                                1
10046  #define regRLC_GPU_IOV_CFG_REG2                                                                         0x5b36
10047  #define regRLC_GPU_IOV_CFG_REG2_BASE_IDX                                                                1
10048  #define regRLC_GPU_IOV_VM_BUSY_STATUS                                                                   0x5b37
10049  #define regRLC_GPU_IOV_VM_BUSY_STATUS_BASE_IDX                                                          1
10050  #define regRLC_GPU_IOV_SCH_0                                                                            0x5b38
10051  #define regRLC_GPU_IOV_SCH_0_BASE_IDX                                                                   1
10052  #define regRLC_GPU_IOV_ACTIVE_FCN_ID                                                                    0x5b39
10053  #define regRLC_GPU_IOV_ACTIVE_FCN_ID_BASE_IDX                                                           1
10054  #define regRLC_GPU_IOV_SCH_3                                                                            0x5b3a
10055  #define regRLC_GPU_IOV_SCH_3_BASE_IDX                                                                   1
10056  #define regRLC_GPU_IOV_SCH_1                                                                            0x5b3b
10057  #define regRLC_GPU_IOV_SCH_1_BASE_IDX                                                                   1
10058  #define regRLC_GPU_IOV_SCH_2                                                                            0x5b3c
10059  #define regRLC_GPU_IOV_SCH_2_BASE_IDX                                                                   1
10060  #define regRLC_PACE_INT_FORCE                                                                           0x5b3d
10061  #define regRLC_PACE_INT_FORCE_BASE_IDX                                                                  1
10062  #define regRLC_PACE_INT_CLEAR                                                                           0x5b3e
10063  #define regRLC_PACE_INT_CLEAR_BASE_IDX                                                                  1
10064  #define regRLC_GPU_IOV_INT_STAT                                                                         0x5b3f
10065  #define regRLC_GPU_IOV_INT_STAT_BASE_IDX                                                                1
10066  #define regRLC_IH_COOKIE                                                                                0x5b41
10067  #define regRLC_IH_COOKIE_BASE_IDX                                                                       1
10068  #define regRLC_IH_COOKIE_CNTL                                                                           0x5b42
10069  #define regRLC_IH_COOKIE_CNTL_BASE_IDX                                                                  1
10070  #define regRLC_HYP_RLCG_UCODE_CHKSUM                                                                    0x5b43
10071  #define regRLC_HYP_RLCG_UCODE_CHKSUM_BASE_IDX                                                           1
10072  #define regRLC_HYP_RLCP_UCODE_CHKSUM                                                                    0x5b44
10073  #define regRLC_HYP_RLCP_UCODE_CHKSUM_BASE_IDX                                                           1
10074  #define regRLC_HYP_RLCV_UCODE_CHKSUM                                                                    0x5b45
10075  #define regRLC_HYP_RLCV_UCODE_CHKSUM_BASE_IDX                                                           1
10076  #define regRLC_GPU_IOV_F32_CNTL                                                                         0x5b46
10077  #define regRLC_GPU_IOV_F32_CNTL_BASE_IDX                                                                1
10078  #define regRLC_GPU_IOV_F32_RESET                                                                        0x5b47
10079  #define regRLC_GPU_IOV_F32_RESET_BASE_IDX                                                               1
10080  #define regRLC_GPU_IOV_UCODE_ADDR                                                                       0x5b48
10081  #define regRLC_GPU_IOV_UCODE_ADDR_BASE_IDX                                                              1
10082  #define regRLC_GPU_IOV_UCODE_DATA                                                                       0x5b49
10083  #define regRLC_GPU_IOV_UCODE_DATA_BASE_IDX                                                              1
10084  #define regRLC_GPU_IOV_SMU_RESPONSE                                                                     0x5b4a
10085  #define regRLC_GPU_IOV_SMU_RESPONSE_BASE_IDX                                                            1
10086  #define regRLC_GPU_IOV_F32_INVALIDATE_CACHE                                                             0x5b4b
10087  #define regRLC_GPU_IOV_F32_INVALIDATE_CACHE_BASE_IDX                                                    1
10088  #define regRLC_GPU_IOV_VIRT_RESET_REQ                                                                   0x5b4c
10089  #define regRLC_GPU_IOV_VIRT_RESET_REQ_BASE_IDX                                                          1
10090  #define regRLC_GPU_IOV_RLC_RESPONSE                                                                     0x5b4d
10091  #define regRLC_GPU_IOV_RLC_RESPONSE_BASE_IDX                                                            1
10092  #define regRLC_GPU_IOV_INT_DISABLE                                                                      0x5b4e
10093  #define regRLC_GPU_IOV_INT_DISABLE_BASE_IDX                                                             1
10094  #define regRLC_GPU_IOV_INT_FORCE                                                                        0x5b4f
10095  #define regRLC_GPU_IOV_INT_FORCE_BASE_IDX                                                               1
10096  #define regRLC_GPU_IOV_SCRATCH_ADDR                                                                     0x5b50
10097  #define regRLC_GPU_IOV_SCRATCH_ADDR_BASE_IDX                                                            1
10098  #define regRLC_GPU_IOV_SCRATCH_DATA                                                                     0x5b51
10099  #define regRLC_GPU_IOV_SCRATCH_DATA_BASE_IDX                                                            1
10100  #define regRLC_HYP_SEMAPHORE_2                                                                          0x5b52
10101  #define regRLC_HYP_SEMAPHORE_2_BASE_IDX                                                                 1
10102  #define regRLC_HYP_SEMAPHORE_3                                                                          0x5b53
10103  #define regRLC_HYP_SEMAPHORE_3_BASE_IDX                                                                 1
10104  #define regRLC_LX6_SCRATCH_ADDR                                                                         0x5b59
10105  #define regRLC_LX6_SCRATCH_ADDR_BASE_IDX                                                                1
10106  #define regRLC_LX6_CORE1_SCRATCH_ADDR                                                                   0x5b5b
10107  #define regRLC_LX6_CORE1_SCRATCH_ADDR_BASE_IDX                                                          1
10108  #define regRLC_GPM_UCODE_ADDR                                                                           0x5b60
10109  #define regRLC_GPM_UCODE_ADDR_BASE_IDX                                                                  1
10110  #define regRLC_GPM_UCODE_DATA                                                                           0x5b61
10111  #define regRLC_GPM_UCODE_DATA_BASE_IDX                                                                  1
10112  #define regRLC_GPM_IRAM_ADDR                                                                            0x5b62
10113  #define regRLC_GPM_IRAM_ADDR_BASE_IDX                                                                   1
10114  #define regRLC_GPM_IRAM_DATA                                                                            0x5b63
10115  #define regRLC_GPM_IRAM_DATA_BASE_IDX                                                                   1
10116  #define regRLC_RLCP_IRAM_ADDR                                                                           0x5b64
10117  #define regRLC_RLCP_IRAM_ADDR_BASE_IDX                                                                  1
10118  #define regRLC_RLCP_IRAM_DATA                                                                           0x5b65
10119  #define regRLC_RLCP_IRAM_DATA_BASE_IDX                                                                  1
10120  #define regRLC_RLCV_IRAM_ADDR                                                                           0x5b66
10121  #define regRLC_RLCV_IRAM_ADDR_BASE_IDX                                                                  1
10122  #define regRLC_RLCV_IRAM_DATA                                                                           0x5b67
10123  #define regRLC_RLCV_IRAM_DATA_BASE_IDX                                                                  1
10124  #define regRLC_LX6_DRAM_ADDR                                                                            0x5b68
10125  #define regRLC_LX6_DRAM_ADDR_BASE_IDX                                                                   1
10126  #define regRLC_LX6_DRAM_DATA                                                                            0x5b69
10127  #define regRLC_LX6_DRAM_DATA_BASE_IDX                                                                   1
10128  #define regRLC_LX6_IRAM_ADDR                                                                            0x5b6a
10129  #define regRLC_LX6_IRAM_ADDR_BASE_IDX                                                                   1
10130  #define regRLC_LX6_IRAM_DATA                                                                            0x5b6b
10131  #define regRLC_LX6_IRAM_DATA_BASE_IDX                                                                   1
10132  #define regRLC_PACE_UCODE_ADDR                                                                          0x5b6c
10133  #define regRLC_PACE_UCODE_ADDR_BASE_IDX                                                                 1
10134  #define regRLC_PACE_UCODE_DATA                                                                          0x5b6d
10135  #define regRLC_PACE_UCODE_DATA_BASE_IDX                                                                 1
10136  #define regRLC_GPM_SCRATCH_ADDR                                                                         0x5b6e
10137  #define regRLC_GPM_SCRATCH_ADDR_BASE_IDX                                                                1
10138  #define regRLC_GPM_SCRATCH_DATA                                                                         0x5b6f
10139  #define regRLC_GPM_SCRATCH_DATA_BASE_IDX                                                                1
10140  #define regRLC_SRM_DRAM_ADDR                                                                            0x5b71
10141  #define regRLC_SRM_DRAM_ADDR_BASE_IDX                                                                   1
10142  #define regRLC_SRM_DRAM_DATA                                                                            0x5b72
10143  #define regRLC_SRM_DRAM_DATA_BASE_IDX                                                                   1
10144  #define regRLC_SRM_ARAM_ADDR                                                                            0x5b73
10145  #define regRLC_SRM_ARAM_ADDR_BASE_IDX                                                                   1
10146  #define regRLC_SRM_ARAM_DATA                                                                            0x5b74
10147  #define regRLC_SRM_ARAM_DATA_BASE_IDX                                                                   1
10148  #define regRLC_PACE_SCRATCH_ADDR                                                                        0x5b77
10149  #define regRLC_PACE_SCRATCH_ADDR_BASE_IDX                                                               1
10150  #define regRLC_PACE_SCRATCH_DATA                                                                        0x5b78
10151  #define regRLC_PACE_SCRATCH_DATA_BASE_IDX                                                               1
10152  #define regRLC_GTS_OFFSET_LSB                                                                           0x5b79
10153  #define regRLC_GTS_OFFSET_LSB_BASE_IDX                                                                  1
10154  #define regRLC_GTS_OFFSET_MSB                                                                           0x5b7a
10155  #define regRLC_GTS_OFFSET_MSB_BASE_IDX                                                                  1
10156  #define regGL2_PIPE_STEER_0                                                                             0x5b80
10157  #define regGL2_PIPE_STEER_0_BASE_IDX                                                                    1
10158  #define regGL2_PIPE_STEER_1                                                                             0x5b81
10159  #define regGL2_PIPE_STEER_1_BASE_IDX                                                                    1
10160  #define regGL2_PIPE_STEER_2                                                                             0x5b82
10161  #define regGL2_PIPE_STEER_2_BASE_IDX                                                                    1
10162  #define regGL2_PIPE_STEER_3                                                                             0x5b83
10163  #define regGL2_PIPE_STEER_3_BASE_IDX                                                                    1
10164  #define regGL1_PIPE_STEER                                                                               0x5b84
10165  #define regGL1_PIPE_STEER_BASE_IDX                                                                      1
10166  #define regCH_PIPE_STEER                                                                                0x5b88
10167  #define regCH_PIPE_STEER_BASE_IDX                                                                       1
10168  #define regGC_USER_SHADER_ARRAY_CONFIG                                                                  0x5b90
10169  #define regGC_USER_SHADER_ARRAY_CONFIG_BASE_IDX                                                         1
10170  #define regGC_USER_PRIM_CONFIG                                                                          0x5b91
10171  #define regGC_USER_PRIM_CONFIG_BASE_IDX                                                                 1
10172  #define regGC_USER_SA_UNIT_DISABLE                                                                      0x5b92
10173  #define regGC_USER_SA_UNIT_DISABLE_BASE_IDX                                                             1
10174  #define regGC_USER_RB_REDUNDANCY                                                                        0x5b93
10175  #define regGC_USER_RB_REDUNDANCY_BASE_IDX                                                               1
10176  #define regGC_USER_RB_BACKEND_DISABLE                                                                   0x5b94
10177  #define regGC_USER_RB_BACKEND_DISABLE_BASE_IDX                                                          1
10178  #define regGC_USER_RMI_REDUNDANCY                                                                       0x5b95
10179  #define regGC_USER_RMI_REDUNDANCY_BASE_IDX                                                              1
10180  #define regCGTS_USER_TCC_DISABLE                                                                        0x5b96
10181  #define regCGTS_USER_TCC_DISABLE_BASE_IDX                                                               1
10182  #define regGC_USER_SHADER_RATE_CONFIG                                                                   0x5b97
10183  #define regGC_USER_SHADER_RATE_CONFIG_BASE_IDX                                                          1
10184  #define regRLC_GPU_IOV_SDMA0_STATUS                                                                     0x5bc0
10185  #define regRLC_GPU_IOV_SDMA0_STATUS_BASE_IDX                                                            1
10186  #define regRLC_GPU_IOV_SDMA1_STATUS                                                                     0x5bc1
10187  #define regRLC_GPU_IOV_SDMA1_STATUS_BASE_IDX                                                            1
10188  #define regRLC_GPU_IOV_SDMA2_STATUS                                                                     0x5bc2
10189  #define regRLC_GPU_IOV_SDMA2_STATUS_BASE_IDX                                                            1
10190  #define regRLC_GPU_IOV_SDMA3_STATUS                                                                     0x5bc3
10191  #define regRLC_GPU_IOV_SDMA3_STATUS_BASE_IDX                                                            1
10192  #define regRLC_GPU_IOV_SDMA4_STATUS                                                                     0x5bc4
10193  #define regRLC_GPU_IOV_SDMA4_STATUS_BASE_IDX                                                            1
10194  #define regRLC_GPU_IOV_SDMA5_STATUS                                                                     0x5bc5
10195  #define regRLC_GPU_IOV_SDMA5_STATUS_BASE_IDX                                                            1
10196  #define regRLC_GPU_IOV_SDMA6_STATUS                                                                     0x5bc6
10197  #define regRLC_GPU_IOV_SDMA6_STATUS_BASE_IDX                                                            1
10198  #define regRLC_GPU_IOV_SDMA7_STATUS                                                                     0x5bc7
10199  #define regRLC_GPU_IOV_SDMA7_STATUS_BASE_IDX                                                            1
10200  #define regRLC_GPU_IOV_SDMA0_BUSY_STATUS                                                                0x5bc8
10201  #define regRLC_GPU_IOV_SDMA0_BUSY_STATUS_BASE_IDX                                                       1
10202  #define regRLC_GPU_IOV_SDMA1_BUSY_STATUS                                                                0x5bc9
10203  #define regRLC_GPU_IOV_SDMA1_BUSY_STATUS_BASE_IDX                                                       1
10204  #define regRLC_GPU_IOV_SDMA2_BUSY_STATUS                                                                0x5bca
10205  #define regRLC_GPU_IOV_SDMA2_BUSY_STATUS_BASE_IDX                                                       1
10206  #define regRLC_GPU_IOV_SDMA3_BUSY_STATUS                                                                0x5bcb
10207  #define regRLC_GPU_IOV_SDMA3_BUSY_STATUS_BASE_IDX                                                       1
10208  #define regRLC_GPU_IOV_SDMA4_BUSY_STATUS                                                                0x5bcc
10209  #define regRLC_GPU_IOV_SDMA4_BUSY_STATUS_BASE_IDX                                                       1
10210  #define regRLC_GPU_IOV_SDMA5_BUSY_STATUS                                                                0x5bcd
10211  #define regRLC_GPU_IOV_SDMA5_BUSY_STATUS_BASE_IDX                                                       1
10212  #define regRLC_GPU_IOV_SDMA6_BUSY_STATUS                                                                0x5bce
10213  #define regRLC_GPU_IOV_SDMA6_BUSY_STATUS_BASE_IDX                                                       1
10214  #define regRLC_GPU_IOV_SDMA7_BUSY_STATUS                                                                0x5bcf
10215  #define regRLC_GPU_IOV_SDMA7_BUSY_STATUS_BASE_IDX                                                       1
10216  
10217  
10218  // addressBlock: gc_cphypdec
10219  // base address: 0x3e000
10220  #define regCP_HYP_PFP_UCODE_ADDR                                                                        0x5814
10221  #define regCP_HYP_PFP_UCODE_ADDR_BASE_IDX                                                               1
10222  #define regCP_PFP_UCODE_ADDR                                                                            0x5814
10223  #define regCP_PFP_UCODE_ADDR_BASE_IDX                                                                   1
10224  #define regCP_HYP_PFP_UCODE_DATA                                                                        0x5815
10225  #define regCP_HYP_PFP_UCODE_DATA_BASE_IDX                                                               1
10226  #define regCP_PFP_UCODE_DATA                                                                            0x5815
10227  #define regCP_PFP_UCODE_DATA_BASE_IDX                                                                   1
10228  #define regCP_HYP_ME_UCODE_ADDR                                                                         0x5816
10229  #define regCP_HYP_ME_UCODE_ADDR_BASE_IDX                                                                1
10230  #define regCP_ME_RAM_RADDR                                                                              0x5816
10231  #define regCP_ME_RAM_RADDR_BASE_IDX                                                                     1
10232  #define regCP_ME_RAM_WADDR                                                                              0x5816
10233  #define regCP_ME_RAM_WADDR_BASE_IDX                                                                     1
10234  #define regCP_HYP_ME_UCODE_DATA                                                                         0x5817
10235  #define regCP_HYP_ME_UCODE_DATA_BASE_IDX                                                                1
10236  #define regCP_ME_RAM_DATA                                                                               0x5817
10237  #define regCP_ME_RAM_DATA_BASE_IDX                                                                      1
10238  #define regCP_HYP_MEC1_UCODE_ADDR                                                                       0x581a
10239  #define regCP_HYP_MEC1_UCODE_ADDR_BASE_IDX                                                              1
10240  #define regCP_MEC_ME1_UCODE_ADDR                                                                        0x581a
10241  #define regCP_MEC_ME1_UCODE_ADDR_BASE_IDX                                                               1
10242  #define regCP_HYP_MEC1_UCODE_DATA                                                                       0x581b
10243  #define regCP_HYP_MEC1_UCODE_DATA_BASE_IDX                                                              1
10244  #define regCP_MEC_ME1_UCODE_DATA                                                                        0x581b
10245  #define regCP_MEC_ME1_UCODE_DATA_BASE_IDX                                                               1
10246  #define regCP_HYP_MEC2_UCODE_ADDR                                                                       0x581c
10247  #define regCP_HYP_MEC2_UCODE_ADDR_BASE_IDX                                                              1
10248  #define regCP_MEC_ME2_UCODE_ADDR                                                                        0x581c
10249  #define regCP_MEC_ME2_UCODE_ADDR_BASE_IDX                                                               1
10250  #define regCP_HYP_MEC2_UCODE_DATA                                                                       0x581d
10251  #define regCP_HYP_MEC2_UCODE_DATA_BASE_IDX                                                              1
10252  #define regCP_MEC_ME2_UCODE_DATA                                                                        0x581d
10253  #define regCP_MEC_ME2_UCODE_DATA_BASE_IDX                                                               1
10254  #define regCP_HYP_PFP_UCODE_CHKSUM                                                                      0x581e
10255  #define regCP_HYP_PFP_UCODE_CHKSUM_BASE_IDX                                                             1
10256  #define regCP_HYP_ME_UCODE_CHKSUM                                                                       0x5820
10257  #define regCP_HYP_ME_UCODE_CHKSUM_BASE_IDX                                                              1
10258  #define regCP_HYP_MEC_ME1_UCODE_CHKSUM                                                                  0x5821
10259  #define regCP_HYP_MEC_ME1_UCODE_CHKSUM_BASE_IDX                                                         1
10260  #define regCP_HYP_MEC_ME2_UCODE_CHKSUM                                                                  0x5822
10261  #define regCP_HYP_MEC_ME2_UCODE_CHKSUM_BASE_IDX                                                         1
10262  #define regCP_PFP_IC_BASE_LO                                                                            0x5840
10263  #define regCP_PFP_IC_BASE_LO_BASE_IDX                                                                   1
10264  #define regCP_PFP_IC_BASE_HI                                                                            0x5841
10265  #define regCP_PFP_IC_BASE_HI_BASE_IDX                                                                   1
10266  #define regCP_PFP_IC_BASE_CNTL                                                                          0x5842
10267  #define regCP_PFP_IC_BASE_CNTL_BASE_IDX                                                                 1
10268  #define regCP_PFP_IC_OP_CNTL                                                                            0x5843
10269  #define regCP_PFP_IC_OP_CNTL_BASE_IDX                                                                   1
10270  #define regCP_ME_IC_BASE_LO                                                                             0x5844
10271  #define regCP_ME_IC_BASE_LO_BASE_IDX                                                                    1
10272  #define regCP_ME_IC_BASE_HI                                                                             0x5845
10273  #define regCP_ME_IC_BASE_HI_BASE_IDX                                                                    1
10274  #define regCP_ME_IC_BASE_CNTL                                                                           0x5846
10275  #define regCP_ME_IC_BASE_CNTL_BASE_IDX                                                                  1
10276  #define regCP_ME_IC_OP_CNTL                                                                             0x5847
10277  #define regCP_ME_IC_OP_CNTL_BASE_IDX                                                                    1
10278  #define regCP_CPC_IC_BASE_LO                                                                            0x584c
10279  #define regCP_CPC_IC_BASE_LO_BASE_IDX                                                                   1
10280  #define regCP_CPC_IC_BASE_HI                                                                            0x584d
10281  #define regCP_CPC_IC_BASE_HI_BASE_IDX                                                                   1
10282  #define regCP_CPC_IC_BASE_CNTL                                                                          0x584e
10283  #define regCP_CPC_IC_BASE_CNTL_BASE_IDX                                                                 1
10284  #define regCP_MES_IC_BASE_LO                                                                            0x5850
10285  #define regCP_MES_IC_BASE_LO_BASE_IDX                                                                   1
10286  #define regCP_MES_MIBASE_LO                                                                             0x5850
10287  #define regCP_MES_MIBASE_LO_BASE_IDX                                                                    1
10288  #define regCP_MES_IC_BASE_HI                                                                            0x5851
10289  #define regCP_MES_IC_BASE_HI_BASE_IDX                                                                   1
10290  #define regCP_MES_MIBASE_HI                                                                             0x5851
10291  #define regCP_MES_MIBASE_HI_BASE_IDX                                                                    1
10292  #define regCP_MES_IC_BASE_CNTL                                                                          0x5852
10293  #define regCP_MES_IC_BASE_CNTL_BASE_IDX                                                                 1
10294  #define regCP_MES_DC_BASE_LO                                                                            0x5854
10295  #define regCP_MES_DC_BASE_LO_BASE_IDX                                                                   1
10296  #define regCP_MES_MDBASE_LO                                                                             0x5854
10297  #define regCP_MES_MDBASE_LO_BASE_IDX                                                                    1
10298  #define regCP_MES_DC_BASE_HI                                                                            0x5855
10299  #define regCP_MES_DC_BASE_HI_BASE_IDX                                                                   1
10300  #define regCP_MES_MDBASE_HI                                                                             0x5855
10301  #define regCP_MES_MDBASE_HI_BASE_IDX                                                                    1
10302  #define regCP_MES_MIBOUND_LO                                                                            0x585b
10303  #define regCP_MES_MIBOUND_LO_BASE_IDX                                                                   1
10304  #define regCP_MES_MIBOUND_HI                                                                            0x585c
10305  #define regCP_MES_MIBOUND_HI_BASE_IDX                                                                   1
10306  #define regCP_MES_MDBOUND_LO                                                                            0x585d
10307  #define regCP_MES_MDBOUND_LO_BASE_IDX                                                                   1
10308  #define regCP_MES_MDBOUND_HI                                                                            0x585e
10309  #define regCP_MES_MDBOUND_HI_BASE_IDX                                                                   1
10310  #define regCP_GFX_RS64_DC_BASE0_LO                                                                      0x5863
10311  #define regCP_GFX_RS64_DC_BASE0_LO_BASE_IDX                                                             1
10312  #define regCP_GFX_RS64_DC_BASE1_LO                                                                      0x5864
10313  #define regCP_GFX_RS64_DC_BASE1_LO_BASE_IDX                                                             1
10314  #define regCP_GFX_RS64_DC_BASE0_HI                                                                      0x5865
10315  #define regCP_GFX_RS64_DC_BASE0_HI_BASE_IDX                                                             1
10316  #define regCP_GFX_RS64_DC_BASE1_HI                                                                      0x5866
10317  #define regCP_GFX_RS64_DC_BASE1_HI_BASE_IDX                                                             1
10318  #define regCP_GFX_RS64_MIBOUND_LO                                                                       0x586c
10319  #define regCP_GFX_RS64_MIBOUND_LO_BASE_IDX                                                              1
10320  #define regCP_GFX_RS64_MIBOUND_HI                                                                       0x586d
10321  #define regCP_GFX_RS64_MIBOUND_HI_BASE_IDX                                                              1
10322  #define regCP_MEC_DC_BASE_LO                                                                            0x5870
10323  #define regCP_MEC_DC_BASE_LO_BASE_IDX                                                                   1
10324  #define regCP_MEC_MDBASE_LO                                                                             0x5870
10325  #define regCP_MEC_MDBASE_LO_BASE_IDX                                                                    1
10326  #define regCP_MEC_DC_BASE_HI                                                                            0x5871
10327  #define regCP_MEC_DC_BASE_HI_BASE_IDX                                                                   1
10328  #define regCP_MEC_MDBASE_HI                                                                             0x5871
10329  #define regCP_MEC_MDBASE_HI_BASE_IDX                                                                    1
10330  #define regCP_MEC_MIBOUND_LO                                                                            0x5872
10331  #define regCP_MEC_MIBOUND_LO_BASE_IDX                                                                   1
10332  #define regCP_MEC_MIBOUND_HI                                                                            0x5873
10333  #define regCP_MEC_MIBOUND_HI_BASE_IDX                                                                   1
10334  #define regCP_MEC_MDBOUND_LO                                                                            0x5874
10335  #define regCP_MEC_MDBOUND_LO_BASE_IDX                                                                   1
10336  #define regCP_MEC_MDBOUND_HI                                                                            0x5875
10337  #define regCP_MEC_MDBOUND_HI_BASE_IDX                                                                   1
10338  
10339  
10340  // addressBlock: gc_grbm_hypdec
10341  // base address: 0x3e800
10342  #define regGRBM_GFX_INDEX_SR_SELECT                                                                     0x5a00
10343  #define regGRBM_GFX_INDEX_SR_SELECT_BASE_IDX                                                            1
10344  #define regGRBM_GFX_INDEX_SR_DATA                                                                       0x5a01
10345  #define regGRBM_GFX_INDEX_SR_DATA_BASE_IDX                                                              1
10346  #define regGRBM_GFX_CNTL_SR_SELECT                                                                      0x5a02
10347  #define regGRBM_GFX_CNTL_SR_SELECT_BASE_IDX                                                             1
10348  #define regGRBM_GFX_CNTL_SR_DATA                                                                        0x5a03
10349  #define regGRBM_GFX_CNTL_SR_DATA_BASE_IDX                                                               1
10350  #define regGC_IH_COOKIE_0_PTR                                                                           0x5a07
10351  #define regGC_IH_COOKIE_0_PTR_BASE_IDX                                                                  1
10352  #define regGRBM_SE_REMAP_CNTL                                                                           0x5a08
10353  #define regGRBM_SE_REMAP_CNTL_BASE_IDX                                                                  1
10354  
10355  
10356  // addressBlock: gc_gcvmsharedhvdec
10357  // base address: 0x3ea00
10358  #define regGCMC_VM_FB_SIZE_OFFSET_VF0                                                                   0x5a80
10359  #define regGCMC_VM_FB_SIZE_OFFSET_VF0_BASE_IDX                                                          1
10360  #define regGCMC_VM_FB_SIZE_OFFSET_VF1                                                                   0x5a81
10361  #define regGCMC_VM_FB_SIZE_OFFSET_VF1_BASE_IDX                                                          1
10362  #define regGCMC_VM_FB_SIZE_OFFSET_VF2                                                                   0x5a82
10363  #define regGCMC_VM_FB_SIZE_OFFSET_VF2_BASE_IDX                                                          1
10364  #define regGCMC_VM_FB_SIZE_OFFSET_VF3                                                                   0x5a83
10365  #define regGCMC_VM_FB_SIZE_OFFSET_VF3_BASE_IDX                                                          1
10366  #define regGCMC_VM_FB_SIZE_OFFSET_VF4                                                                   0x5a84
10367  #define regGCMC_VM_FB_SIZE_OFFSET_VF4_BASE_IDX                                                          1
10368  #define regGCMC_VM_FB_SIZE_OFFSET_VF5                                                                   0x5a85
10369  #define regGCMC_VM_FB_SIZE_OFFSET_VF5_BASE_IDX                                                          1
10370  #define regGCMC_VM_FB_SIZE_OFFSET_VF6                                                                   0x5a86
10371  #define regGCMC_VM_FB_SIZE_OFFSET_VF6_BASE_IDX                                                          1
10372  #define regGCMC_VM_FB_SIZE_OFFSET_VF7                                                                   0x5a87
10373  #define regGCMC_VM_FB_SIZE_OFFSET_VF7_BASE_IDX                                                          1
10374  #define regGCMC_VM_FB_SIZE_OFFSET_VF8                                                                   0x5a88
10375  #define regGCMC_VM_FB_SIZE_OFFSET_VF8_BASE_IDX                                                          1
10376  #define regGCMC_VM_FB_SIZE_OFFSET_VF9                                                                   0x5a89
10377  #define regGCMC_VM_FB_SIZE_OFFSET_VF9_BASE_IDX                                                          1
10378  #define regGCMC_VM_FB_SIZE_OFFSET_VF10                                                                  0x5a8a
10379  #define regGCMC_VM_FB_SIZE_OFFSET_VF10_BASE_IDX                                                         1
10380  #define regGCMC_VM_FB_SIZE_OFFSET_VF11                                                                  0x5a8b
10381  #define regGCMC_VM_FB_SIZE_OFFSET_VF11_BASE_IDX                                                         1
10382  #define regGCMC_VM_FB_SIZE_OFFSET_VF12                                                                  0x5a8c
10383  #define regGCMC_VM_FB_SIZE_OFFSET_VF12_BASE_IDX                                                         1
10384  #define regGCMC_VM_FB_SIZE_OFFSET_VF13                                                                  0x5a8d
10385  #define regGCMC_VM_FB_SIZE_OFFSET_VF13_BASE_IDX                                                         1
10386  #define regGCMC_VM_FB_SIZE_OFFSET_VF14                                                                  0x5a8e
10387  #define regGCMC_VM_FB_SIZE_OFFSET_VF14_BASE_IDX                                                         1
10388  #define regGCMC_VM_FB_SIZE_OFFSET_VF15                                                                  0x5a8f
10389  #define regGCMC_VM_FB_SIZE_OFFSET_VF15_BASE_IDX                                                         1
10390  
10391  
10392  // addressBlock: gc_rlcdec
10393  // base address: 0x3b000
10394  #define regRLC_CNTL                                                                                     0x4c00
10395  #define regRLC_CNTL_BASE_IDX                                                                            1
10396  #define regRLC_F32_UCODE_VERSION                                                                        0x4c03
10397  #define regRLC_F32_UCODE_VERSION_BASE_IDX                                                               1
10398  #define regRLC_STAT                                                                                     0x4c04
10399  #define regRLC_STAT_BASE_IDX                                                                            1
10400  #define regRLC_REFCLOCK_TIMESTAMP_LSB                                                                   0x4c0c
10401  #define regRLC_REFCLOCK_TIMESTAMP_LSB_BASE_IDX                                                          1
10402  #define regRLC_REFCLOCK_TIMESTAMP_MSB                                                                   0x4c0d
10403  #define regRLC_REFCLOCK_TIMESTAMP_MSB_BASE_IDX                                                          1
10404  #define regRLC_GPM_TIMER_INT_0                                                                          0x4c0e
10405  #define regRLC_GPM_TIMER_INT_0_BASE_IDX                                                                 1
10406  #define regRLC_GPM_TIMER_INT_1                                                                          0x4c0f
10407  #define regRLC_GPM_TIMER_INT_1_BASE_IDX                                                                 1
10408  #define regRLC_GPM_TIMER_INT_2                                                                          0x4c10
10409  #define regRLC_GPM_TIMER_INT_2_BASE_IDX                                                                 1
10410  #define regRLC_GPM_TIMER_INT_3                                                                          0x4c11
10411  #define regRLC_GPM_TIMER_INT_3_BASE_IDX                                                                 1
10412  #define regRLC_GPM_TIMER_INT_4                                                                          0x4c12
10413  #define regRLC_GPM_TIMER_INT_4_BASE_IDX                                                                 1
10414  #define regRLC_GPM_TIMER_CTRL                                                                           0x4c13
10415  #define regRLC_GPM_TIMER_CTRL_BASE_IDX                                                                  1
10416  #define regRLC_GPM_TIMER_STAT                                                                           0x4c14
10417  #define regRLC_GPM_TIMER_STAT_BASE_IDX                                                                  1
10418  #define regRLC_GPM_LEGACY_INT_STAT                                                                      0x4c16
10419  #define regRLC_GPM_LEGACY_INT_STAT_BASE_IDX                                                             1
10420  #define regRLC_GPM_LEGACY_INT_CLEAR                                                                     0x4c17
10421  #define regRLC_GPM_LEGACY_INT_CLEAR_BASE_IDX                                                            1
10422  #define regRLC_INT_STAT                                                                                 0x4c18
10423  #define regRLC_INT_STAT_BASE_IDX                                                                        1
10424  #define regRLC_MGCG_CTRL                                                                                0x4c1a
10425  #define regRLC_MGCG_CTRL_BASE_IDX                                                                       1
10426  #define regRLC_JUMP_TABLE_RESTORE                                                                       0x4c1e
10427  #define regRLC_JUMP_TABLE_RESTORE_BASE_IDX                                                              1
10428  #define regRLC_PG_DELAY_2                                                                               0x4c1f
10429  #define regRLC_PG_DELAY_2_BASE_IDX                                                                      1
10430  #define regRLC_GPU_CLOCK_COUNT_LSB                                                                      0x4c24
10431  #define regRLC_GPU_CLOCK_COUNT_LSB_BASE_IDX                                                             1
10432  #define regRLC_GPU_CLOCK_COUNT_MSB                                                                      0x4c25
10433  #define regRLC_GPU_CLOCK_COUNT_MSB_BASE_IDX                                                             1
10434  #define regRLC_CAPTURE_GPU_CLOCK_COUNT                                                                  0x4c26
10435  #define regRLC_CAPTURE_GPU_CLOCK_COUNT_BASE_IDX                                                         1
10436  #define regRLC_UCODE_CNTL                                                                               0x4c27
10437  #define regRLC_UCODE_CNTL_BASE_IDX                                                                      1
10438  #define regRLC_GPM_THREAD_RESET                                                                         0x4c28
10439  #define regRLC_GPM_THREAD_RESET_BASE_IDX                                                                1
10440  #define regRLC_GPM_CP_DMA_COMPLETE_T0                                                                   0x4c29
10441  #define regRLC_GPM_CP_DMA_COMPLETE_T0_BASE_IDX                                                          1
10442  #define regRLC_GPM_CP_DMA_COMPLETE_T1                                                                   0x4c2a
10443  #define regRLC_GPM_CP_DMA_COMPLETE_T1_BASE_IDX                                                          1
10444  #define regRLC_GPM_THREAD_INVALIDATE_CACHE                                                              0x4c2b
10445  #define regRLC_GPM_THREAD_INVALIDATE_CACHE_BASE_IDX                                                     1
10446  #define regRLC_CLK_COUNT_GFXCLK_LSB                                                                     0x4c30
10447  #define regRLC_CLK_COUNT_GFXCLK_LSB_BASE_IDX                                                            1
10448  #define regRLC_CLK_COUNT_GFXCLK_MSB                                                                     0x4c31
10449  #define regRLC_CLK_COUNT_GFXCLK_MSB_BASE_IDX                                                            1
10450  #define regRLC_CLK_COUNT_REFCLK_LSB                                                                     0x4c32
10451  #define regRLC_CLK_COUNT_REFCLK_LSB_BASE_IDX                                                            1
10452  #define regRLC_CLK_COUNT_REFCLK_MSB                                                                     0x4c33
10453  #define regRLC_CLK_COUNT_REFCLK_MSB_BASE_IDX                                                            1
10454  #define regRLC_CLK_COUNT_CTRL                                                                           0x4c34
10455  #define regRLC_CLK_COUNT_CTRL_BASE_IDX                                                                  1
10456  #define regRLC_CLK_COUNT_STAT                                                                           0x4c35
10457  #define regRLC_CLK_COUNT_STAT_BASE_IDX                                                                  1
10458  #define regRLC_RLCG_DOORBELL_CNTL                                                                       0x4c36
10459  #define regRLC_RLCG_DOORBELL_CNTL_BASE_IDX                                                              1
10460  #define regRLC_RLCG_DOORBELL_STAT                                                                       0x4c37
10461  #define regRLC_RLCG_DOORBELL_STAT_BASE_IDX                                                              1
10462  #define regRLC_RLCG_DOORBELL_0_DATA_LO                                                                  0x4c38
10463  #define regRLC_RLCG_DOORBELL_0_DATA_LO_BASE_IDX                                                         1
10464  #define regRLC_RLCG_DOORBELL_0_DATA_HI                                                                  0x4c39
10465  #define regRLC_RLCG_DOORBELL_0_DATA_HI_BASE_IDX                                                         1
10466  #define regRLC_RLCG_DOORBELL_1_DATA_LO                                                                  0x4c3a
10467  #define regRLC_RLCG_DOORBELL_1_DATA_LO_BASE_IDX                                                         1
10468  #define regRLC_RLCG_DOORBELL_1_DATA_HI                                                                  0x4c3b
10469  #define regRLC_RLCG_DOORBELL_1_DATA_HI_BASE_IDX                                                         1
10470  #define regRLC_RLCG_DOORBELL_2_DATA_LO                                                                  0x4c3c
10471  #define regRLC_RLCG_DOORBELL_2_DATA_LO_BASE_IDX                                                         1
10472  #define regRLC_RLCG_DOORBELL_2_DATA_HI                                                                  0x4c3d
10473  #define regRLC_RLCG_DOORBELL_2_DATA_HI_BASE_IDX                                                         1
10474  #define regRLC_RLCG_DOORBELL_3_DATA_LO                                                                  0x4c3e
10475  #define regRLC_RLCG_DOORBELL_3_DATA_LO_BASE_IDX                                                         1
10476  #define regRLC_RLCG_DOORBELL_3_DATA_HI                                                                  0x4c3f
10477  #define regRLC_RLCG_DOORBELL_3_DATA_HI_BASE_IDX                                                         1
10478  #define regRLC_GPU_CLOCK_32_RES_SEL                                                                     0x4c41
10479  #define regRLC_GPU_CLOCK_32_RES_SEL_BASE_IDX                                                            1
10480  #define regRLC_GPU_CLOCK_32                                                                             0x4c42
10481  #define regRLC_GPU_CLOCK_32_BASE_IDX                                                                    1
10482  #define regRLC_PG_CNTL                                                                                  0x4c43
10483  #define regRLC_PG_CNTL_BASE_IDX                                                                         1
10484  #define regRLC_GPM_THREAD_PRIORITY                                                                      0x4c44
10485  #define regRLC_GPM_THREAD_PRIORITY_BASE_IDX                                                             1
10486  #define regRLC_GPM_THREAD_ENABLE                                                                        0x4c45
10487  #define regRLC_GPM_THREAD_ENABLE_BASE_IDX                                                               1
10488  #define regRLC_RLCG_DOORBELL_RANGE                                                                      0x4c47
10489  #define regRLC_RLCG_DOORBELL_RANGE_BASE_IDX                                                             1
10490  #define regRLC_CGTT_MGCG_OVERRIDE                                                                       0x4c48
10491  #define regRLC_CGTT_MGCG_OVERRIDE_BASE_IDX                                                              1
10492  #define regRLC_CGCG_CGLS_CTRL                                                                           0x4c49
10493  #define regRLC_CGCG_CGLS_CTRL_BASE_IDX                                                                  1
10494  #define regRLC_CGCG_RAMP_CTRL                                                                           0x4c4a
10495  #define regRLC_CGCG_RAMP_CTRL_BASE_IDX                                                                  1
10496  #define regRLC_DYN_PG_STATUS                                                                            0x4c4b
10497  #define regRLC_DYN_PG_STATUS_BASE_IDX                                                                   1
10498  #define regRLC_DYN_PG_REQUEST                                                                           0x4c4c
10499  #define regRLC_DYN_PG_REQUEST_BASE_IDX                                                                  1
10500  #define regRLC_PG_DELAY                                                                                 0x4c4d
10501  #define regRLC_PG_DELAY_BASE_IDX                                                                        1
10502  #define regRLC_WGP_STATUS                                                                               0x4c4e
10503  #define regRLC_WGP_STATUS_BASE_IDX                                                                      1
10504  #define regRLC_PG_ALWAYS_ON_WGP_MASK                                                                    0x4c53
10505  #define regRLC_PG_ALWAYS_ON_WGP_MASK_BASE_IDX                                                           1
10506  #define regRLC_MAX_PG_WGP                                                                               0x4c54
10507  #define regRLC_MAX_PG_WGP_BASE_IDX                                                                      1
10508  #define regRLC_AUTO_PG_CTRL                                                                             0x4c55
10509  #define regRLC_AUTO_PG_CTRL_BASE_IDX                                                                    1
10510  #define regRLC_SERDES_RD_INDEX                                                                          0x4c59
10511  #define regRLC_SERDES_RD_INDEX_BASE_IDX                                                                 1
10512  #define regRLC_SERDES_RD_DATA_0                                                                         0x4c5a
10513  #define regRLC_SERDES_RD_DATA_0_BASE_IDX                                                                1
10514  #define regRLC_SERDES_RD_DATA_1                                                                         0x4c5b
10515  #define regRLC_SERDES_RD_DATA_1_BASE_IDX                                                                1
10516  #define regRLC_SERDES_RD_DATA_2                                                                         0x4c5c
10517  #define regRLC_SERDES_RD_DATA_2_BASE_IDX                                                                1
10518  #define regRLC_SERDES_RD_DATA_3                                                                         0x4c5d
10519  #define regRLC_SERDES_RD_DATA_3_BASE_IDX                                                                1
10520  #define regRLC_SERDES_MASK                                                                              0x4c5e
10521  #define regRLC_SERDES_MASK_BASE_IDX                                                                     1
10522  #define regRLC_SERDES_CTRL                                                                              0x4c5f
10523  #define regRLC_SERDES_CTRL_BASE_IDX                                                                     1
10524  #define regRLC_SERDES_DATA                                                                              0x4c60
10525  #define regRLC_SERDES_DATA_BASE_IDX                                                                     1
10526  #define regRLC_SERDES_BUSY                                                                              0x4c61
10527  #define regRLC_SERDES_BUSY_BASE_IDX                                                                     1
10528  #define regRLC_GPM_GENERAL_0                                                                            0x4c63
10529  #define regRLC_GPM_GENERAL_0_BASE_IDX                                                                   1
10530  #define regRLC_GPM_GENERAL_1                                                                            0x4c64
10531  #define regRLC_GPM_GENERAL_1_BASE_IDX                                                                   1
10532  #define regRLC_GPM_GENERAL_2                                                                            0x4c65
10533  #define regRLC_GPM_GENERAL_2_BASE_IDX                                                                   1
10534  #define regRLC_GPM_GENERAL_3                                                                            0x4c66
10535  #define regRLC_GPM_GENERAL_3_BASE_IDX                                                                   1
10536  #define regRLC_GPM_GENERAL_4                                                                            0x4c67
10537  #define regRLC_GPM_GENERAL_4_BASE_IDX                                                                   1
10538  #define regRLC_GPM_GENERAL_5                                                                            0x4c68
10539  #define regRLC_GPM_GENERAL_5_BASE_IDX                                                                   1
10540  #define regRLC_GPM_GENERAL_6                                                                            0x4c69
10541  #define regRLC_GPM_GENERAL_6_BASE_IDX                                                                   1
10542  #define regRLC_GPM_GENERAL_7                                                                            0x4c6a
10543  #define regRLC_GPM_GENERAL_7_BASE_IDX                                                                   1
10544  #define regRLC_STATIC_PG_STATUS                                                                         0x4c6e
10545  #define regRLC_STATIC_PG_STATUS_BASE_IDX                                                                1
10546  #define regRLC_GPM_GENERAL_16                                                                           0x4c76
10547  #define regRLC_GPM_GENERAL_16_BASE_IDX                                                                  1
10548  #define regRLC_PG_DELAY_3                                                                               0x4c78
10549  #define regRLC_PG_DELAY_3_BASE_IDX                                                                      1
10550  #define regRLC_GPR_REG1                                                                                 0x4c79
10551  #define regRLC_GPR_REG1_BASE_IDX                                                                        1
10552  #define regRLC_GPR_REG2                                                                                 0x4c7a
10553  #define regRLC_GPR_REG2_BASE_IDX                                                                        1
10554  #define regRLC_GPM_INT_DISABLE_TH0                                                                      0x4c7c
10555  #define regRLC_GPM_INT_DISABLE_TH0_BASE_IDX                                                             1
10556  #define regRLC_GPM_LEGACY_INT_DISABLE                                                                   0x4c7d
10557  #define regRLC_GPM_LEGACY_INT_DISABLE_BASE_IDX                                                          1
10558  #define regRLC_GPM_INT_FORCE_TH0                                                                        0x4c7e
10559  #define regRLC_GPM_INT_FORCE_TH0_BASE_IDX                                                               1
10560  #define regRLC_SRM_CNTL                                                                                 0x4c80
10561  #define regRLC_SRM_CNTL_BASE_IDX                                                                        1
10562  #define regRLC_SRM_GPM_COMMAND_STATUS                                                                   0x4c88
10563  #define regRLC_SRM_GPM_COMMAND_STATUS_BASE_IDX                                                          1
10564  #define regRLC_SRM_INDEX_CNTL_ADDR_0                                                                    0x4c8b
10565  #define regRLC_SRM_INDEX_CNTL_ADDR_0_BASE_IDX                                                           1
10566  #define regRLC_SRM_INDEX_CNTL_ADDR_1                                                                    0x4c8c
10567  #define regRLC_SRM_INDEX_CNTL_ADDR_1_BASE_IDX                                                           1
10568  #define regRLC_SRM_INDEX_CNTL_ADDR_2                                                                    0x4c8d
10569  #define regRLC_SRM_INDEX_CNTL_ADDR_2_BASE_IDX                                                           1
10570  #define regRLC_SRM_INDEX_CNTL_ADDR_3                                                                    0x4c8e
10571  #define regRLC_SRM_INDEX_CNTL_ADDR_3_BASE_IDX                                                           1
10572  #define regRLC_SRM_INDEX_CNTL_ADDR_4                                                                    0x4c8f
10573  #define regRLC_SRM_INDEX_CNTL_ADDR_4_BASE_IDX                                                           1
10574  #define regRLC_SRM_INDEX_CNTL_ADDR_5                                                                    0x4c90
10575  #define regRLC_SRM_INDEX_CNTL_ADDR_5_BASE_IDX                                                           1
10576  #define regRLC_SRM_INDEX_CNTL_ADDR_6                                                                    0x4c91
10577  #define regRLC_SRM_INDEX_CNTL_ADDR_6_BASE_IDX                                                           1
10578  #define regRLC_SRM_INDEX_CNTL_ADDR_7                                                                    0x4c92
10579  #define regRLC_SRM_INDEX_CNTL_ADDR_7_BASE_IDX                                                           1
10580  #define regRLC_SRM_INDEX_CNTL_DATA_0                                                                    0x4c93
10581  #define regRLC_SRM_INDEX_CNTL_DATA_0_BASE_IDX                                                           1
10582  #define regRLC_SRM_INDEX_CNTL_DATA_1                                                                    0x4c94
10583  #define regRLC_SRM_INDEX_CNTL_DATA_1_BASE_IDX                                                           1
10584  #define regRLC_SRM_INDEX_CNTL_DATA_2                                                                    0x4c95
10585  #define regRLC_SRM_INDEX_CNTL_DATA_2_BASE_IDX                                                           1
10586  #define regRLC_SRM_INDEX_CNTL_DATA_3                                                                    0x4c96
10587  #define regRLC_SRM_INDEX_CNTL_DATA_3_BASE_IDX                                                           1
10588  #define regRLC_SRM_INDEX_CNTL_DATA_4                                                                    0x4c97
10589  #define regRLC_SRM_INDEX_CNTL_DATA_4_BASE_IDX                                                           1
10590  #define regRLC_SRM_INDEX_CNTL_DATA_5                                                                    0x4c98
10591  #define regRLC_SRM_INDEX_CNTL_DATA_5_BASE_IDX                                                           1
10592  #define regRLC_SRM_INDEX_CNTL_DATA_6                                                                    0x4c99
10593  #define regRLC_SRM_INDEX_CNTL_DATA_6_BASE_IDX                                                           1
10594  #define regRLC_SRM_INDEX_CNTL_DATA_7                                                                    0x4c9a
10595  #define regRLC_SRM_INDEX_CNTL_DATA_7_BASE_IDX                                                           1
10596  #define regRLC_SRM_STAT                                                                                 0x4c9b
10597  #define regRLC_SRM_STAT_BASE_IDX                                                                        1
10598  #define regRLC_GPM_GENERAL_8                                                                            0x4cad
10599  #define regRLC_GPM_GENERAL_8_BASE_IDX                                                                   1
10600  #define regRLC_GPM_GENERAL_9                                                                            0x4cae
10601  #define regRLC_GPM_GENERAL_9_BASE_IDX                                                                   1
10602  #define regRLC_GPM_GENERAL_10                                                                           0x4caf
10603  #define regRLC_GPM_GENERAL_10_BASE_IDX                                                                  1
10604  #define regRLC_GPM_GENERAL_11                                                                           0x4cb0
10605  #define regRLC_GPM_GENERAL_11_BASE_IDX                                                                  1
10606  #define regRLC_GPM_GENERAL_12                                                                           0x4cb1
10607  #define regRLC_GPM_GENERAL_12_BASE_IDX                                                                  1
10608  #define regRLC_GPM_UTCL1_CNTL_0                                                                         0x4cb2
10609  #define regRLC_GPM_UTCL1_CNTL_0_BASE_IDX                                                                1
10610  #define regRLC_GPM_UTCL1_CNTL_1                                                                         0x4cb3
10611  #define regRLC_GPM_UTCL1_CNTL_1_BASE_IDX                                                                1
10612  #define regRLC_GPM_UTCL1_CNTL_2                                                                         0x4cb4
10613  #define regRLC_GPM_UTCL1_CNTL_2_BASE_IDX                                                                1
10614  #define regRLC_SPM_UTCL1_CNTL                                                                           0x4cb5
10615  #define regRLC_SPM_UTCL1_CNTL_BASE_IDX                                                                  1
10616  #define regRLC_UTCL1_STATUS_2                                                                           0x4cb6
10617  #define regRLC_UTCL1_STATUS_2_BASE_IDX                                                                  1
10618  #define regRLC_SPM_UTCL1_ERROR_1                                                                        0x4cbc
10619  #define regRLC_SPM_UTCL1_ERROR_1_BASE_IDX                                                               1
10620  #define regRLC_SPM_UTCL1_ERROR_2                                                                        0x4cbd
10621  #define regRLC_SPM_UTCL1_ERROR_2_BASE_IDX                                                               1
10622  #define regRLC_GPM_UTCL1_TH0_ERROR_1                                                                    0x4cbe
10623  #define regRLC_GPM_UTCL1_TH0_ERROR_1_BASE_IDX                                                           1
10624  #define regRLC_GPM_UTCL1_TH0_ERROR_2                                                                    0x4cc0
10625  #define regRLC_GPM_UTCL1_TH0_ERROR_2_BASE_IDX                                                           1
10626  #define regRLC_GPM_UTCL1_TH1_ERROR_1                                                                    0x4cc1
10627  #define regRLC_GPM_UTCL1_TH1_ERROR_1_BASE_IDX                                                           1
10628  #define regRLC_GPM_UTCL1_TH1_ERROR_2                                                                    0x4cc2
10629  #define regRLC_GPM_UTCL1_TH1_ERROR_2_BASE_IDX                                                           1
10630  #define regRLC_GPM_UTCL1_TH2_ERROR_1                                                                    0x4cc3
10631  #define regRLC_GPM_UTCL1_TH2_ERROR_1_BASE_IDX                                                           1
10632  #define regRLC_GPM_UTCL1_TH2_ERROR_2                                                                    0x4cc4
10633  #define regRLC_GPM_UTCL1_TH2_ERROR_2_BASE_IDX                                                           1
10634  #define regRLC_CGCG_CGLS_CTRL_3D                                                                        0x4cc5
10635  #define regRLC_CGCG_CGLS_CTRL_3D_BASE_IDX                                                               1
10636  #define regRLC_CGCG_RAMP_CTRL_3D                                                                        0x4cc6
10637  #define regRLC_CGCG_RAMP_CTRL_3D_BASE_IDX                                                               1
10638  #define regRLC_SEMAPHORE_0                                                                              0x4cc7
10639  #define regRLC_SEMAPHORE_0_BASE_IDX                                                                     1
10640  #define regRLC_SEMAPHORE_1                                                                              0x4cc8
10641  #define regRLC_SEMAPHORE_1_BASE_IDX                                                                     1
10642  #define regRLC_SEMAPHORE_2                                                                              0x4cc9
10643  #define regRLC_SEMAPHORE_2_BASE_IDX                                                                     1
10644  #define regRLC_SEMAPHORE_3                                                                              0x4cca
10645  #define regRLC_SEMAPHORE_3_BASE_IDX                                                                     1
10646  #define regRLC_PACE_INT_STAT                                                                            0x4ccc
10647  #define regRLC_PACE_INT_STAT_BASE_IDX                                                                   1
10648  #define regRLC_UTCL1_STATUS                                                                             0x4cd4
10649  #define regRLC_UTCL1_STATUS_BASE_IDX                                                                    1
10650  #define regRLC_R2I_CNTL_0                                                                               0x4cd5
10651  #define regRLC_R2I_CNTL_0_BASE_IDX                                                                      1
10652  #define regRLC_R2I_CNTL_1                                                                               0x4cd6
10653  #define regRLC_R2I_CNTL_1_BASE_IDX                                                                      1
10654  #define regRLC_R2I_CNTL_2                                                                               0x4cd7
10655  #define regRLC_R2I_CNTL_2_BASE_IDX                                                                      1
10656  #define regRLC_R2I_CNTL_3                                                                               0x4cd8
10657  #define regRLC_R2I_CNTL_3_BASE_IDX                                                                      1
10658  #define regRLC_GPM_INT_STAT_TH0                                                                         0x4cdc
10659  #define regRLC_GPM_INT_STAT_TH0_BASE_IDX                                                                1
10660  #define regRLC_GPM_GENERAL_13                                                                           0x4cdd
10661  #define regRLC_GPM_GENERAL_13_BASE_IDX                                                                  1
10662  #define regRLC_GPM_GENERAL_14                                                                           0x4cde
10663  #define regRLC_GPM_GENERAL_14_BASE_IDX                                                                  1
10664  #define regRLC_GPM_GENERAL_15                                                                           0x4cdf
10665  #define regRLC_GPM_GENERAL_15_BASE_IDX                                                                  1
10666  #define regRLC_CAPTURE_GPU_CLOCK_COUNT_1                                                                0x4cea
10667  #define regRLC_CAPTURE_GPU_CLOCK_COUNT_1_BASE_IDX                                                       1
10668  #define regRLC_GPU_CLOCK_COUNT_LSB_2                                                                    0x4ceb
10669  #define regRLC_GPU_CLOCK_COUNT_LSB_2_BASE_IDX                                                           1
10670  #define regRLC_GPU_CLOCK_COUNT_MSB_2                                                                    0x4cec
10671  #define regRLC_GPU_CLOCK_COUNT_MSB_2_BASE_IDX                                                           1
10672  #define regRLC_PACE_INT_DISABLE                                                                         0x4ced
10673  #define regRLC_PACE_INT_DISABLE_BASE_IDX                                                                1
10674  #define regRLC_CAPTURE_GPU_CLOCK_COUNT_2                                                                0x4cef
10675  #define regRLC_CAPTURE_GPU_CLOCK_COUNT_2_BASE_IDX                                                       1
10676  #define regRLC_RLCV_DOORBELL_RANGE                                                                      0x4cf0
10677  #define regRLC_RLCV_DOORBELL_RANGE_BASE_IDX                                                             1
10678  #define regRLC_RLCV_DOORBELL_CNTL                                                                       0x4cf1
10679  #define regRLC_RLCV_DOORBELL_CNTL_BASE_IDX                                                              1
10680  #define regRLC_RLCV_DOORBELL_STAT                                                                       0x4cf2
10681  #define regRLC_RLCV_DOORBELL_STAT_BASE_IDX                                                              1
10682  #define regRLC_RLCV_DOORBELL_0_DATA_LO                                                                  0x4cf3
10683  #define regRLC_RLCV_DOORBELL_0_DATA_LO_BASE_IDX                                                         1
10684  #define regRLC_RLCV_DOORBELL_0_DATA_HI                                                                  0x4cf4
10685  #define regRLC_RLCV_DOORBELL_0_DATA_HI_BASE_IDX                                                         1
10686  #define regRLC_RLCV_DOORBELL_1_DATA_LO                                                                  0x4cf5
10687  #define regRLC_RLCV_DOORBELL_1_DATA_LO_BASE_IDX                                                         1
10688  #define regRLC_RLCV_DOORBELL_1_DATA_HI                                                                  0x4cf6
10689  #define regRLC_RLCV_DOORBELL_1_DATA_HI_BASE_IDX                                                         1
10690  #define regRLC_RLCV_DOORBELL_2_DATA_LO                                                                  0x4cf7
10691  #define regRLC_RLCV_DOORBELL_2_DATA_LO_BASE_IDX                                                         1
10692  #define regRLC_RLCV_DOORBELL_2_DATA_HI                                                                  0x4cf8
10693  #define regRLC_RLCV_DOORBELL_2_DATA_HI_BASE_IDX                                                         1
10694  #define regRLC_RLCV_DOORBELL_3_DATA_LO                                                                  0x4cf9
10695  #define regRLC_RLCV_DOORBELL_3_DATA_LO_BASE_IDX                                                         1
10696  #define regRLC_RLCV_DOORBELL_3_DATA_HI                                                                  0x4cfa
10697  #define regRLC_RLCV_DOORBELL_3_DATA_HI_BASE_IDX                                                         1
10698  #define regRLC_GPU_CLOCK_COUNT_LSB_1                                                                    0x4cfb
10699  #define regRLC_GPU_CLOCK_COUNT_LSB_1_BASE_IDX                                                           1
10700  #define regRLC_GPU_CLOCK_COUNT_MSB_1                                                                    0x4cfc
10701  #define regRLC_GPU_CLOCK_COUNT_MSB_1_BASE_IDX                                                           1
10702  #define regRLC_RLCV_SPARE_INT                                                                           0x4d00
10703  #define regRLC_RLCV_SPARE_INT_BASE_IDX                                                                  1
10704  #define regRLC_FIREWALL_VIOLATION                                                                       0x4d02
10705  #define regRLC_FIREWALL_VIOLATION_BASE_IDX                                                              1
10706  #define regRLC_PACE_TIMER_INT_0                                                                         0x4d04
10707  #define regRLC_PACE_TIMER_INT_0_BASE_IDX                                                                1
10708  #define regRLC_PACE_TIMER_INT_1                                                                         0x4d05
10709  #define regRLC_PACE_TIMER_INT_1_BASE_IDX                                                                1
10710  #define regRLC_PACE_TIMER_CTRL                                                                          0x4d06
10711  #define regRLC_PACE_TIMER_CTRL_BASE_IDX                                                                 1
10712  #define regRLC_SMU_CLK_REQ                                                                              0x4d08
10713  #define regRLC_SMU_CLK_REQ_BASE_IDX                                                                     1
10714  #define regRLC_CP_STAT_INVAL_STAT                                                                       0x4d09
10715  #define regRLC_CP_STAT_INVAL_STAT_BASE_IDX                                                              1
10716  #define regRLC_CP_STAT_INVAL_CTRL                                                                       0x4d0a
10717  #define regRLC_CP_STAT_INVAL_CTRL_BASE_IDX                                                              1
10718  #define regRLC_SPARE                                                                                    0x4d0b
10719  #define regRLC_SPARE_BASE_IDX                                                                           1
10720  #define regRLC_SPP_CTRL                                                                                 0x4d0c
10721  #define regRLC_SPP_CTRL_BASE_IDX                                                                        1
10722  #define regRLC_SPP_SHADER_PROFILE_EN                                                                    0x4d0d
10723  #define regRLC_SPP_SHADER_PROFILE_EN_BASE_IDX                                                           1
10724  #define regRLC_SPP_SSF_CAPTURE_EN                                                                       0x4d0e
10725  #define regRLC_SPP_SSF_CAPTURE_EN_BASE_IDX                                                              1
10726  #define regRLC_SPP_SSF_THRESHOLD_0                                                                      0x4d0f
10727  #define regRLC_SPP_SSF_THRESHOLD_0_BASE_IDX                                                             1
10728  #define regRLC_SPP_SSF_THRESHOLD_1                                                                      0x4d10
10729  #define regRLC_SPP_SSF_THRESHOLD_1_BASE_IDX                                                             1
10730  #define regRLC_SPP_SSF_THRESHOLD_2                                                                      0x4d11
10731  #define regRLC_SPP_SSF_THRESHOLD_2_BASE_IDX                                                             1
10732  #define regRLC_SPP_INFLIGHT_RD_ADDR                                                                     0x4d12
10733  #define regRLC_SPP_INFLIGHT_RD_ADDR_BASE_IDX                                                            1
10734  #define regRLC_SPP_INFLIGHT_RD_DATA                                                                     0x4d13
10735  #define regRLC_SPP_INFLIGHT_RD_DATA_BASE_IDX                                                            1
10736  #define regRLC_SPP_PROF_INFO_1                                                                          0x4d18
10737  #define regRLC_SPP_PROF_INFO_1_BASE_IDX                                                                 1
10738  #define regRLC_SPP_PROF_INFO_2                                                                          0x4d19
10739  #define regRLC_SPP_PROF_INFO_2_BASE_IDX                                                                 1
10740  #define regRLC_SPP_GLOBAL_SH_ID                                                                         0x4d1a
10741  #define regRLC_SPP_GLOBAL_SH_ID_BASE_IDX                                                                1
10742  #define regRLC_SPP_GLOBAL_SH_ID_VALID                                                                   0x4d1b
10743  #define regRLC_SPP_GLOBAL_SH_ID_VALID_BASE_IDX                                                          1
10744  #define regRLC_SPP_STATUS                                                                               0x4d1c
10745  #define regRLC_SPP_STATUS_BASE_IDX                                                                      1
10746  #define regRLC_SPP_PVT_STAT_0                                                                           0x4d1d
10747  #define regRLC_SPP_PVT_STAT_0_BASE_IDX                                                                  1
10748  #define regRLC_SPP_PVT_STAT_1                                                                           0x4d1e
10749  #define regRLC_SPP_PVT_STAT_1_BASE_IDX                                                                  1
10750  #define regRLC_SPP_PVT_STAT_2                                                                           0x4d1f
10751  #define regRLC_SPP_PVT_STAT_2_BASE_IDX                                                                  1
10752  #define regRLC_SPP_PVT_STAT_3                                                                           0x4d20
10753  #define regRLC_SPP_PVT_STAT_3_BASE_IDX                                                                  1
10754  #define regRLC_SPP_PVT_LEVEL_MAX                                                                        0x4d21
10755  #define regRLC_SPP_PVT_LEVEL_MAX_BASE_IDX                                                               1
10756  #define regRLC_SPP_STALL_STATE_UPDATE                                                                   0x4d22
10757  #define regRLC_SPP_STALL_STATE_UPDATE_BASE_IDX                                                          1
10758  #define regRLC_SPP_PBB_INFO                                                                             0x4d23
10759  #define regRLC_SPP_PBB_INFO_BASE_IDX                                                                    1
10760  #define regRLC_SPP_RESET                                                                                0x4d24
10761  #define regRLC_SPP_RESET_BASE_IDX                                                                       1
10762  #define regRLC_RLCP_DOORBELL_RANGE                                                                      0x4d26
10763  #define regRLC_RLCP_DOORBELL_RANGE_BASE_IDX                                                             1
10764  #define regRLC_RLCP_DOORBELL_CNTL                                                                       0x4d27
10765  #define regRLC_RLCP_DOORBELL_CNTL_BASE_IDX                                                              1
10766  #define regRLC_RLCP_DOORBELL_STAT                                                                       0x4d28
10767  #define regRLC_RLCP_DOORBELL_STAT_BASE_IDX                                                              1
10768  #define regRLC_RLCP_DOORBELL_0_DATA_LO                                                                  0x4d29
10769  #define regRLC_RLCP_DOORBELL_0_DATA_LO_BASE_IDX                                                         1
10770  #define regRLC_RLCP_DOORBELL_0_DATA_HI                                                                  0x4d2a
10771  #define regRLC_RLCP_DOORBELL_0_DATA_HI_BASE_IDX                                                         1
10772  #define regRLC_RLCP_DOORBELL_1_DATA_LO                                                                  0x4d2b
10773  #define regRLC_RLCP_DOORBELL_1_DATA_LO_BASE_IDX                                                         1
10774  #define regRLC_RLCP_DOORBELL_1_DATA_HI                                                                  0x4d2c
10775  #define regRLC_RLCP_DOORBELL_1_DATA_HI_BASE_IDX                                                         1
10776  #define regRLC_RLCP_DOORBELL_2_DATA_LO                                                                  0x4d2d
10777  #define regRLC_RLCP_DOORBELL_2_DATA_LO_BASE_IDX                                                         1
10778  #define regRLC_RLCP_DOORBELL_2_DATA_HI                                                                  0x4d2e
10779  #define regRLC_RLCP_DOORBELL_2_DATA_HI_BASE_IDX                                                         1
10780  #define regRLC_RLCP_DOORBELL_3_DATA_LO                                                                  0x4d2f
10781  #define regRLC_RLCP_DOORBELL_3_DATA_LO_BASE_IDX                                                         1
10782  #define regRLC_RLCP_DOORBELL_3_DATA_HI                                                                  0x4d30
10783  #define regRLC_RLCP_DOORBELL_3_DATA_HI_BASE_IDX                                                         1
10784  #define regRLC_CAC_MASK_CNTL                                                                            0x4d45
10785  #define regRLC_CAC_MASK_CNTL_BASE_IDX                                                                   1
10786  #define regRLC_POWER_RESIDENCY_CNTR_CTRL                                                                0x4d48
10787  #define regRLC_POWER_RESIDENCY_CNTR_CTRL_BASE_IDX                                                       1
10788  #define regRLC_CLK_RESIDENCY_CNTR_CTRL                                                                  0x4d49
10789  #define regRLC_CLK_RESIDENCY_CNTR_CTRL_BASE_IDX                                                         1
10790  #define regRLC_DS_RESIDENCY_CNTR_CTRL                                                                   0x4d4a
10791  #define regRLC_DS_RESIDENCY_CNTR_CTRL_BASE_IDX                                                          1
10792  #define regRLC_ULV_RESIDENCY_CNTR_CTRL                                                                  0x4d4b
10793  #define regRLC_ULV_RESIDENCY_CNTR_CTRL_BASE_IDX                                                         1
10794  #define regRLC_PCC_RESIDENCY_CNTR_CTRL                                                                  0x4d4c
10795  #define regRLC_PCC_RESIDENCY_CNTR_CTRL_BASE_IDX                                                         1
10796  #define regRLC_GENERAL_RESIDENCY_CNTR_CTRL                                                              0x4d4d
10797  #define regRLC_GENERAL_RESIDENCY_CNTR_CTRL_BASE_IDX                                                     1
10798  #define regRLC_POWER_RESIDENCY_EVENT_CNTR                                                               0x4d50
10799  #define regRLC_POWER_RESIDENCY_EVENT_CNTR_BASE_IDX                                                      1
10800  #define regRLC_CLK_RESIDENCY_EVENT_CNTR                                                                 0x4d51
10801  #define regRLC_CLK_RESIDENCY_EVENT_CNTR_BASE_IDX                                                        1
10802  #define regRLC_DS_RESIDENCY_EVENT_CNTR                                                                  0x4d52
10803  #define regRLC_DS_RESIDENCY_EVENT_CNTR_BASE_IDX                                                         1
10804  #define regRLC_ULV_RESIDENCY_EVENT_CNTR                                                                 0x4d53
10805  #define regRLC_ULV_RESIDENCY_EVENT_CNTR_BASE_IDX                                                        1
10806  #define regRLC_PCC_RESIDENCY_EVENT_CNTR                                                                 0x4d54
10807  #define regRLC_PCC_RESIDENCY_EVENT_CNTR_BASE_IDX                                                        1
10808  #define regRLC_GENERAL_RESIDENCY_EVENT_CNTR                                                             0x4d55
10809  #define regRLC_GENERAL_RESIDENCY_EVENT_CNTR_BASE_IDX                                                    1
10810  #define regRLC_POWER_RESIDENCY_REF_CNTR                                                                 0x4d58
10811  #define regRLC_POWER_RESIDENCY_REF_CNTR_BASE_IDX                                                        1
10812  #define regRLC_CLK_RESIDENCY_REF_CNTR                                                                   0x4d59
10813  #define regRLC_CLK_RESIDENCY_REF_CNTR_BASE_IDX                                                          1
10814  #define regRLC_DS_RESIDENCY_REF_CNTR                                                                    0x4d5a
10815  #define regRLC_DS_RESIDENCY_REF_CNTR_BASE_IDX                                                           1
10816  #define regRLC_ULV_RESIDENCY_REF_CNTR                                                                   0x4d5b
10817  #define regRLC_ULV_RESIDENCY_REF_CNTR_BASE_IDX                                                          1
10818  #define regRLC_PCC_RESIDENCY_REF_CNTR                                                                   0x4d5c
10819  #define regRLC_PCC_RESIDENCY_REF_CNTR_BASE_IDX                                                          1
10820  #define regRLC_GENERAL_RESIDENCY_REF_CNTR                                                               0x4d5d
10821  #define regRLC_GENERAL_RESIDENCY_REF_CNTR_BASE_IDX                                                      1
10822  #define regRLC_GFX_IH_CLIENT_CTRL                                                                       0x4d5e
10823  #define regRLC_GFX_IH_CLIENT_CTRL_BASE_IDX                                                              1
10824  #define regRLC_GFX_IH_ARBITER_STAT                                                                      0x4d5f
10825  #define regRLC_GFX_IH_ARBITER_STAT_BASE_IDX                                                             1
10826  #define regRLC_GFX_IH_CLIENT_SE_STAT_L                                                                  0x4d60
10827  #define regRLC_GFX_IH_CLIENT_SE_STAT_L_BASE_IDX                                                         1
10828  #define regRLC_GFX_IH_CLIENT_SE_STAT_H                                                                  0x4d61
10829  #define regRLC_GFX_IH_CLIENT_SE_STAT_H_BASE_IDX                                                         1
10830  #define regRLC_GFX_IH_CLIENT_SDMA_STAT                                                                  0x4d62
10831  #define regRLC_GFX_IH_CLIENT_SDMA_STAT_BASE_IDX                                                         1
10832  #define regRLC_GFX_IH_CLIENT_OTHER_STAT                                                                 0x4d63
10833  #define regRLC_GFX_IH_CLIENT_OTHER_STAT_BASE_IDX                                                        1
10834  #define regRLC_SPM_GLOBAL_DELAY_IND_ADDR                                                                0x4d64
10835  #define regRLC_SPM_GLOBAL_DELAY_IND_ADDR_BASE_IDX                                                       1
10836  #define regRLC_SPM_GLOBAL_DELAY_IND_DATA                                                                0x4d65
10837  #define regRLC_SPM_GLOBAL_DELAY_IND_DATA_BASE_IDX                                                       1
10838  #define regRLC_SPM_SE_DELAY_IND_ADDR                                                                    0x4d66
10839  #define regRLC_SPM_SE_DELAY_IND_ADDR_BASE_IDX                                                           1
10840  #define regRLC_SPM_SE_DELAY_IND_DATA                                                                    0x4d67
10841  #define regRLC_SPM_SE_DELAY_IND_DATA_BASE_IDX                                                           1
10842  #define regRLC_LX6_CNTL                                                                                 0x4d80
10843  #define regRLC_LX6_CNTL_BASE_IDX                                                                        1
10844  #define regRLC_XT_CORE_STATUS                                                                           0x4dd4
10845  #define regRLC_XT_CORE_STATUS_BASE_IDX                                                                  1
10846  #define regRLC_XT_CORE_INTERRUPT                                                                        0x4dd5
10847  #define regRLC_XT_CORE_INTERRUPT_BASE_IDX                                                               1
10848  #define regRLC_XT_CORE_FAULT_INFO                                                                       0x4dd6
10849  #define regRLC_XT_CORE_FAULT_INFO_BASE_IDX                                                              1
10850  #define regRLC_XT_CORE_ALT_RESET_VEC                                                                    0x4dd7
10851  #define regRLC_XT_CORE_ALT_RESET_VEC_BASE_IDX                                                           1
10852  #define regRLC_XT_CORE_RESERVED                                                                         0x4dd8
10853  #define regRLC_XT_CORE_RESERVED_BASE_IDX                                                                1
10854  #define regRLC_XT_INT_VEC_FORCE                                                                         0x4dd9
10855  #define regRLC_XT_INT_VEC_FORCE_BASE_IDX                                                                1
10856  #define regRLC_XT_INT_VEC_CLEAR                                                                         0x4dda
10857  #define regRLC_XT_INT_VEC_CLEAR_BASE_IDX                                                                1
10858  #define regRLC_XT_INT_VEC_MUX_SEL                                                                       0x4ddb
10859  #define regRLC_XT_INT_VEC_MUX_SEL_BASE_IDX                                                              1
10860  #define regRLC_XT_INT_VEC_MUX_INT_SEL                                                                   0x4ddc
10861  #define regRLC_XT_INT_VEC_MUX_INT_SEL_BASE_IDX                                                          1
10862  #define regRLC_GPU_CLOCK_COUNT_SPM_LSB                                                                  0x4de4
10863  #define regRLC_GPU_CLOCK_COUNT_SPM_LSB_BASE_IDX                                                         1
10864  #define regRLC_GPU_CLOCK_COUNT_SPM_MSB                                                                  0x4de5
10865  #define regRLC_GPU_CLOCK_COUNT_SPM_MSB_BASE_IDX                                                         1
10866  #define regRLC_SPM_THREAD_TRACE_CTRL                                                                    0x4de6
10867  #define regRLC_SPM_THREAD_TRACE_CTRL_BASE_IDX                                                           1
10868  #define regRLC_SPP_CAM_ADDR                                                                             0x4de8
10869  #define regRLC_SPP_CAM_ADDR_BASE_IDX                                                                    1
10870  #define regRLC_SPP_CAM_DATA                                                                             0x4de9
10871  #define regRLC_SPP_CAM_DATA_BASE_IDX                                                                    1
10872  #define regRLC_SPP_CAM_EXT_ADDR                                                                         0x4dea
10873  #define regRLC_SPP_CAM_EXT_ADDR_BASE_IDX                                                                1
10874  #define regRLC_SPP_CAM_EXT_DATA                                                                         0x4deb
10875  #define regRLC_SPP_CAM_EXT_DATA_BASE_IDX                                                                1
10876  #define regRLC_CPAXI_DOORBELL_MON_CTRL                                                                  0x4df1
10877  #define regRLC_CPAXI_DOORBELL_MON_CTRL_BASE_IDX                                                         1
10878  #define regRLC_CPAXI_DOORBELL_MON_STAT                                                                  0x4df2
10879  #define regRLC_CPAXI_DOORBELL_MON_STAT_BASE_IDX                                                         1
10880  #define regRLC_CPAXI_DOORBELL_MON_DATA_LSB                                                              0x4df3
10881  #define regRLC_CPAXI_DOORBELL_MON_DATA_LSB_BASE_IDX                                                     1
10882  #define regRLC_CPAXI_DOORBELL_MON_DATA_MSB                                                              0x4df4
10883  #define regRLC_CPAXI_DOORBELL_MON_DATA_MSB_BASE_IDX                                                     1
10884  #define regRLC_XT_DOORBELL_RANGE                                                                        0x4df5
10885  #define regRLC_XT_DOORBELL_RANGE_BASE_IDX                                                               1
10886  #define regRLC_XT_DOORBELL_CNTL                                                                         0x4df6
10887  #define regRLC_XT_DOORBELL_CNTL_BASE_IDX                                                                1
10888  #define regRLC_XT_DOORBELL_STAT                                                                         0x4df7
10889  #define regRLC_XT_DOORBELL_STAT_BASE_IDX                                                                1
10890  #define regRLC_XT_DOORBELL_0_DATA_LO                                                                    0x4df8
10891  #define regRLC_XT_DOORBELL_0_DATA_LO_BASE_IDX                                                           1
10892  #define regRLC_XT_DOORBELL_0_DATA_HI                                                                    0x4df9
10893  #define regRLC_XT_DOORBELL_0_DATA_HI_BASE_IDX                                                           1
10894  #define regRLC_XT_DOORBELL_1_DATA_LO                                                                    0x4dfa
10895  #define regRLC_XT_DOORBELL_1_DATA_LO_BASE_IDX                                                           1
10896  #define regRLC_XT_DOORBELL_1_DATA_HI                                                                    0x4dfb
10897  #define regRLC_XT_DOORBELL_1_DATA_HI_BASE_IDX                                                           1
10898  #define regRLC_XT_DOORBELL_2_DATA_LO                                                                    0x4dfc
10899  #define regRLC_XT_DOORBELL_2_DATA_LO_BASE_IDX                                                           1
10900  #define regRLC_XT_DOORBELL_2_DATA_HI                                                                    0x4dfd
10901  #define regRLC_XT_DOORBELL_2_DATA_HI_BASE_IDX                                                           1
10902  #define regRLC_XT_DOORBELL_3_DATA_LO                                                                    0x4dfe
10903  #define regRLC_XT_DOORBELL_3_DATA_LO_BASE_IDX                                                           1
10904  #define regRLC_XT_DOORBELL_3_DATA_HI                                                                    0x4dff
10905  #define regRLC_XT_DOORBELL_3_DATA_HI_BASE_IDX                                                           1
10906  #define regRLC_MEM_SLP_CNTL                                                                             0x4e00
10907  #define regRLC_MEM_SLP_CNTL_BASE_IDX                                                                    1
10908  #define regSMU_RLC_RESPONSE                                                                             0x4e01
10909  #define regSMU_RLC_RESPONSE_BASE_IDX                                                                    1
10910  #define regRLC_RLCV_SAFE_MODE                                                                           0x4e02
10911  #define regRLC_RLCV_SAFE_MODE_BASE_IDX                                                                  1
10912  #define regRLC_SMU_SAFE_MODE                                                                            0x4e03
10913  #define regRLC_SMU_SAFE_MODE_BASE_IDX                                                                   1
10914  #define regRLC_RLCV_COMMAND                                                                             0x4e04
10915  #define regRLC_RLCV_COMMAND_BASE_IDX                                                                    1
10916  #define regRLC_SMU_MESSAGE                                                                              0x4e05
10917  #define regRLC_SMU_MESSAGE_BASE_IDX                                                                     1
10918  #define regRLC_SMU_MESSAGE_1                                                                            0x4e06
10919  #define regRLC_SMU_MESSAGE_1_BASE_IDX                                                                   1
10920  #define regRLC_SMU_MESSAGE_2                                                                            0x4e07
10921  #define regRLC_SMU_MESSAGE_2_BASE_IDX                                                                   1
10922  #define regRLC_SRM_GPM_COMMAND                                                                          0x4e08
10923  #define regRLC_SRM_GPM_COMMAND_BASE_IDX                                                                 1
10924  #define regRLC_SRM_GPM_ABORT                                                                            0x4e09
10925  #define regRLC_SRM_GPM_ABORT_BASE_IDX                                                                   1
10926  #define regRLC_SMU_COMMAND                                                                              0x4e0a
10927  #define regRLC_SMU_COMMAND_BASE_IDX                                                                     1
10928  #define regRLC_SMU_ARGUMENT_1                                                                           0x4e0b
10929  #define regRLC_SMU_ARGUMENT_1_BASE_IDX                                                                  1
10930  #define regRLC_SMU_ARGUMENT_2                                                                           0x4e0c
10931  #define regRLC_SMU_ARGUMENT_2_BASE_IDX                                                                  1
10932  #define regRLC_SMU_ARGUMENT_3                                                                           0x4e0d
10933  #define regRLC_SMU_ARGUMENT_3_BASE_IDX                                                                  1
10934  #define regRLC_SMU_ARGUMENT_4                                                                           0x4e0e
10935  #define regRLC_SMU_ARGUMENT_4_BASE_IDX                                                                  1
10936  #define regRLC_SMU_ARGUMENT_5                                                                           0x4e0f
10937  #define regRLC_SMU_ARGUMENT_5_BASE_IDX                                                                  1
10938  #define regRLC_IMU_BOOTLOAD_ADDR_HI                                                                     0x4e10
10939  #define regRLC_IMU_BOOTLOAD_ADDR_HI_BASE_IDX                                                            1
10940  #define regRLC_IMU_BOOTLOAD_ADDR_LO                                                                     0x4e11
10941  #define regRLC_IMU_BOOTLOAD_ADDR_LO_BASE_IDX                                                            1
10942  #define regRLC_IMU_BOOTLOAD_SIZE                                                                        0x4e12
10943  #define regRLC_IMU_BOOTLOAD_SIZE_BASE_IDX                                                               1
10944  #define regRLC_IMU_MISC                                                                                 0x4e16
10945  #define regRLC_IMU_MISC_BASE_IDX                                                                        1
10946  #define regRLC_IMU_RESET_VECTOR                                                                         0x4e17
10947  #define regRLC_IMU_RESET_VECTOR_BASE_IDX                                                                1
10948  
10949  
10950  // addressBlock: gc_rlcsdec
10951  // base address: 0x3b980
10952  #define regRLC_RLCS_DEC_START                                                                           0x4e60
10953  #define regRLC_RLCS_DEC_START_BASE_IDX                                                                  1
10954  #define regRLC_RLCS_DEC_DUMP_ADDR                                                                       0x4e61
10955  #define regRLC_RLCS_DEC_DUMP_ADDR_BASE_IDX                                                              1
10956  #define regRLC_RLCS_EXCEPTION_REG_1                                                                     0x4e62
10957  #define regRLC_RLCS_EXCEPTION_REG_1_BASE_IDX                                                            1
10958  #define regRLC_RLCS_EXCEPTION_REG_2                                                                     0x4e63
10959  #define regRLC_RLCS_EXCEPTION_REG_2_BASE_IDX                                                            1
10960  #define regRLC_RLCS_EXCEPTION_REG_3                                                                     0x4e64
10961  #define regRLC_RLCS_EXCEPTION_REG_3_BASE_IDX                                                            1
10962  #define regRLC_RLCS_EXCEPTION_REG_4                                                                     0x4e65
10963  #define regRLC_RLCS_EXCEPTION_REG_4_BASE_IDX                                                            1
10964  #define regRLC_RLCS_CGCG_REQUEST                                                                        0x4e66
10965  #define regRLC_RLCS_CGCG_REQUEST_BASE_IDX                                                               1
10966  #define regRLC_RLCS_CGCG_STATUS                                                                         0x4e67
10967  #define regRLC_RLCS_CGCG_STATUS_BASE_IDX                                                                1
10968  #define regRLC_RLCS_SOC_DS_CNTL                                                                         0x4e68
10969  #define regRLC_RLCS_SOC_DS_CNTL_BASE_IDX                                                                1
10970  #define regRLC_RLCS_GFX_DS_CNTL                                                                         0x4e69
10971  #define regRLC_RLCS_GFX_DS_CNTL_BASE_IDX                                                                1
10972  #define regRLC_RLCS_GFX_DS_ALLOW_MASK_CNTL                                                              0x4e6a
10973  #define regRLC_RLCS_GFX_DS_ALLOW_MASK_CNTL_BASE_IDX                                                     1
10974  #define regRLC_GPM_STAT                                                                                 0x4e6b
10975  #define regRLC_GPM_STAT_BASE_IDX                                                                        1
10976  #define regRLC_RLCS_GPM_STAT                                                                            0x4e6b
10977  #define regRLC_RLCS_GPM_STAT_BASE_IDX                                                                   1
10978  #define regRLC_RLCS_ABORTED_PD_SEQUENCE                                                                 0x4e6c
10979  #define regRLC_RLCS_ABORTED_PD_SEQUENCE_BASE_IDX                                                        1
10980  #define regRLC_RLCS_DIDT_FORCE_STALL                                                                    0x4e6d
10981  #define regRLC_RLCS_DIDT_FORCE_STALL_BASE_IDX                                                           1
10982  #define regRLC_RLCS_IOV_CMD_STATUS                                                                      0x4e6e
10983  #define regRLC_RLCS_IOV_CMD_STATUS_BASE_IDX                                                             1
10984  #define regRLC_RLCS_IOV_CNTX_LOC_SIZE                                                                   0x4e6f
10985  #define regRLC_RLCS_IOV_CNTX_LOC_SIZE_BASE_IDX                                                          1
10986  #define regRLC_RLCS_IOV_SCH_BLOCK                                                                       0x4e70
10987  #define regRLC_RLCS_IOV_SCH_BLOCK_BASE_IDX                                                              1
10988  #define regRLC_RLCS_IOV_VM_BUSY_STATUS                                                                  0x4e71
10989  #define regRLC_RLCS_IOV_VM_BUSY_STATUS_BASE_IDX                                                         1
10990  #define regRLC_RLCS_GPM_STAT_2                                                                          0x4e72
10991  #define regRLC_RLCS_GPM_STAT_2_BASE_IDX                                                                 1
10992  #define regRLC_RLCS_GRBM_SOFT_RESET                                                                     0x4e73
10993  #define regRLC_RLCS_GRBM_SOFT_RESET_BASE_IDX                                                            1
10994  #define regRLC_RLCS_PG_CHANGE_STATUS                                                                    0x4e74
10995  #define regRLC_RLCS_PG_CHANGE_STATUS_BASE_IDX                                                           1
10996  #define regRLC_RLCS_PG_CHANGE_READ                                                                      0x4e75
10997  #define regRLC_RLCS_PG_CHANGE_READ_BASE_IDX                                                             1
10998  #define regRLC_RLCS_IH_SEMAPHORE                                                                        0x4e76
10999  #define regRLC_RLCS_IH_SEMAPHORE_BASE_IDX                                                               1
11000  #define regRLC_RLCS_IH_COOKIE_SEMAPHORE                                                                 0x4e77
11001  #define regRLC_RLCS_IH_COOKIE_SEMAPHORE_BASE_IDX                                                        1
11002  #define regRLC_RLCS_WGP_STATUS                                                                          0x4e78
11003  #define regRLC_RLCS_WGP_STATUS_BASE_IDX                                                                 1
11004  #define regRLC_RLCS_WGP_READ                                                                            0x4e79
11005  #define regRLC_RLCS_WGP_READ_BASE_IDX                                                                   1
11006  #define regRLC_RLCS_CP_INT_CTRL_1                                                                       0x4e7a
11007  #define regRLC_RLCS_CP_INT_CTRL_1_BASE_IDX                                                              1
11008  #define regRLC_RLCS_CP_INT_CTRL_2                                                                       0x4e7b
11009  #define regRLC_RLCS_CP_INT_CTRL_2_BASE_IDX                                                              1
11010  #define regRLC_RLCS_CP_INT_INFO_1                                                                       0x4e7c
11011  #define regRLC_RLCS_CP_INT_INFO_1_BASE_IDX                                                              1
11012  #define regRLC_RLCS_CP_INT_INFO_2                                                                       0x4e7d
11013  #define regRLC_RLCS_CP_INT_INFO_2_BASE_IDX                                                              1
11014  #define regRLC_RLCS_SPM_INT_CTRL                                                                        0x4e7e
11015  #define regRLC_RLCS_SPM_INT_CTRL_BASE_IDX                                                               1
11016  #define regRLC_RLCS_SPM_INT_INFO_1                                                                      0x4e7f
11017  #define regRLC_RLCS_SPM_INT_INFO_1_BASE_IDX                                                             1
11018  #define regRLC_RLCS_SPM_INT_INFO_2                                                                      0x4e80
11019  #define regRLC_RLCS_SPM_INT_INFO_2_BASE_IDX                                                             1
11020  #define regRLC_RLCS_DSM_TRIG                                                                            0x4e81
11021  #define regRLC_RLCS_DSM_TRIG_BASE_IDX                                                                   1
11022  #define regRLC_RLCS_BOOTLOAD_STATUS                                                                     0x4e82
11023  #define regRLC_RLCS_BOOTLOAD_STATUS_BASE_IDX                                                            1
11024  #define regRLC_RLCS_POWER_BRAKE_CNTL                                                                    0x4e83
11025  #define regRLC_RLCS_POWER_BRAKE_CNTL_BASE_IDX                                                           1
11026  #define regRLC_RLCS_POWER_BRAKE_CNTL_TH1                                                                0x4e84
11027  #define regRLC_RLCS_POWER_BRAKE_CNTL_TH1_BASE_IDX                                                       1
11028  #define regRLC_RLCS_GRBM_IDLE_BUSY_STAT                                                                 0x4e85
11029  #define regRLC_RLCS_GRBM_IDLE_BUSY_STAT_BASE_IDX                                                        1
11030  #define regRLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL                                                             0x4e86
11031  #define regRLC_RLCS_GRBM_IDLE_BUSY_INT_CNTL_BASE_IDX                                                    1
11032  #define regRLC_RLCS_CMP_IDLE_CNTL                                                                       0x4e87
11033  #define regRLC_RLCS_CMP_IDLE_CNTL_BASE_IDX                                                              1
11034  #define regRLC_RLCS_GENERAL_0                                                                           0x4e88
11035  #define regRLC_RLCS_GENERAL_0_BASE_IDX                                                                  1
11036  #define regRLC_RLCS_GENERAL_1                                                                           0x4e89
11037  #define regRLC_RLCS_GENERAL_1_BASE_IDX                                                                  1
11038  #define regRLC_RLCS_GENERAL_2                                                                           0x4e8a
11039  #define regRLC_RLCS_GENERAL_2_BASE_IDX                                                                  1
11040  #define regRLC_RLCS_GENERAL_3                                                                           0x4e8b
11041  #define regRLC_RLCS_GENERAL_3_BASE_IDX                                                                  1
11042  #define regRLC_RLCS_GENERAL_4                                                                           0x4e8c
11043  #define regRLC_RLCS_GENERAL_4_BASE_IDX                                                                  1
11044  #define regRLC_RLCS_GENERAL_5                                                                           0x4e8d
11045  #define regRLC_RLCS_GENERAL_5_BASE_IDX                                                                  1
11046  #define regRLC_RLCS_GENERAL_6                                                                           0x4e8e
11047  #define regRLC_RLCS_GENERAL_6_BASE_IDX                                                                  1
11048  #define regRLC_RLCS_GENERAL_7                                                                           0x4e8f
11049  #define regRLC_RLCS_GENERAL_7_BASE_IDX                                                                  1
11050  #define regRLC_RLCS_GENERAL_8                                                                           0x4e90
11051  #define regRLC_RLCS_GENERAL_8_BASE_IDX                                                                  1
11052  #define regRLC_RLCS_GENERAL_9                                                                           0x4e91
11053  #define regRLC_RLCS_GENERAL_9_BASE_IDX                                                                  1
11054  #define regRLC_RLCS_GENERAL_10                                                                          0x4e92
11055  #define regRLC_RLCS_GENERAL_10_BASE_IDX                                                                 1
11056  #define regRLC_RLCS_GENERAL_11                                                                          0x4e93
11057  #define regRLC_RLCS_GENERAL_11_BASE_IDX                                                                 1
11058  #define regRLC_RLCS_GENERAL_12                                                                          0x4e94
11059  #define regRLC_RLCS_GENERAL_12_BASE_IDX                                                                 1
11060  #define regRLC_RLCS_GENERAL_13                                                                          0x4e95
11061  #define regRLC_RLCS_GENERAL_13_BASE_IDX                                                                 1
11062  #define regRLC_RLCS_GENERAL_14                                                                          0x4e96
11063  #define regRLC_RLCS_GENERAL_14_BASE_IDX                                                                 1
11064  #define regRLC_RLCS_GENERAL_15                                                                          0x4e97
11065  #define regRLC_RLCS_GENERAL_15_BASE_IDX                                                                 1
11066  #define regRLC_RLCS_GENERAL_16                                                                          0x4e98
11067  #define regRLC_RLCS_GENERAL_16_BASE_IDX                                                                 1
11068  #define regRLC_RLCS_AUXILIARY_REG_1                                                                     0x4ec5
11069  #define regRLC_RLCS_AUXILIARY_REG_1_BASE_IDX                                                            1
11070  #define regRLC_RLCS_AUXILIARY_REG_2                                                                     0x4ec6
11071  #define regRLC_RLCS_AUXILIARY_REG_2_BASE_IDX                                                            1
11072  #define regRLC_RLCS_AUXILIARY_REG_3                                                                     0x4ec7
11073  #define regRLC_RLCS_AUXILIARY_REG_3_BASE_IDX                                                            1
11074  #define regRLC_RLCS_AUXILIARY_REG_4                                                                     0x4ec8
11075  #define regRLC_RLCS_AUXILIARY_REG_4_BASE_IDX                                                            1
11076  #define regRLC_RLCS_SPM_SQTT_MODE                                                                       0x4ec9
11077  #define regRLC_RLCS_SPM_SQTT_MODE_BASE_IDX                                                              1
11078  #define regRLC_RLCS_CP_DMA_SRCID_OVER                                                                   0x4eca
11079  #define regRLC_RLCS_CP_DMA_SRCID_OVER_BASE_IDX                                                          1
11080  #define regRLC_RLCS_BOOTLOAD_ID_STATUS1                                                                 0x4ecb
11081  #define regRLC_RLCS_BOOTLOAD_ID_STATUS1_BASE_IDX                                                        1
11082  #define regRLC_RLCS_BOOTLOAD_ID_STATUS2                                                                 0x4ecc
11083  #define regRLC_RLCS_BOOTLOAD_ID_STATUS2_BASE_IDX                                                        1
11084  #define regRLC_RLCS_IMU_VIDCHG_CNTL                                                                     0x4ecd
11085  #define regRLC_RLCS_IMU_VIDCHG_CNTL_BASE_IDX                                                            1
11086  #define regRLC_RLCS_EDC_INT_CNTL                                                                        0x4ece
11087  #define regRLC_RLCS_EDC_INT_CNTL_BASE_IDX                                                               1
11088  #define regRLC_RLCS_KMD_LOG_CNTL1                                                                       0x4ecf
11089  #define regRLC_RLCS_KMD_LOG_CNTL1_BASE_IDX                                                              1
11090  #define regRLC_RLCS_KMD_LOG_CNTL2                                                                       0x4ed0
11091  #define regRLC_RLCS_KMD_LOG_CNTL2_BASE_IDX                                                              1
11092  #define regRLC_RLCS_GPM_LEGACY_INT_STAT                                                                 0x4ed1
11093  #define regRLC_RLCS_GPM_LEGACY_INT_STAT_BASE_IDX                                                        1
11094  #define regRLC_RLCS_GPM_LEGACY_INT_DISABLE                                                              0x4ed2
11095  #define regRLC_RLCS_GPM_LEGACY_INT_DISABLE_BASE_IDX                                                     1
11096  #define regRLC_RLCS_SRM_SRCID_CNTL                                                                      0x4ed3
11097  #define regRLC_RLCS_SRM_SRCID_CNTL_BASE_IDX                                                             1
11098  #define regRLC_RLCS_GCR_DATA_0                                                                          0x4ed4
11099  #define regRLC_RLCS_GCR_DATA_0_BASE_IDX                                                                 1
11100  #define regRLC_RLCS_GCR_DATA_1                                                                          0x4ed5
11101  #define regRLC_RLCS_GCR_DATA_1_BASE_IDX                                                                 1
11102  #define regRLC_RLCS_GCR_DATA_2                                                                          0x4ed6
11103  #define regRLC_RLCS_GCR_DATA_2_BASE_IDX                                                                 1
11104  #define regRLC_RLCS_GCR_DATA_3                                                                          0x4ed7
11105  #define regRLC_RLCS_GCR_DATA_3_BASE_IDX                                                                 1
11106  #define regRLC_RLCS_GCR_STATUS                                                                          0x4ed8
11107  #define regRLC_RLCS_GCR_STATUS_BASE_IDX                                                                 1
11108  #define regRLC_RLCS_PERFMON_CLK_CNTL_UCODE                                                              0x4ed9
11109  #define regRLC_RLCS_PERFMON_CLK_CNTL_UCODE_BASE_IDX                                                     1
11110  #define regRLC_RLCS_UTCL2_CNTL                                                                          0x4eda
11111  #define regRLC_RLCS_UTCL2_CNTL_BASE_IDX                                                                 1
11112  #define regRLC_RLCS_IMU_RLC_MSG_DATA0                                                                   0x4edb
11113  #define regRLC_RLCS_IMU_RLC_MSG_DATA0_BASE_IDX                                                          1
11114  #define regRLC_RLCS_IMU_RLC_MSG_DATA1                                                                   0x4edc
11115  #define regRLC_RLCS_IMU_RLC_MSG_DATA1_BASE_IDX                                                          1
11116  #define regRLC_RLCS_IMU_RLC_MSG_DATA2                                                                   0x4edd
11117  #define regRLC_RLCS_IMU_RLC_MSG_DATA2_BASE_IDX                                                          1
11118  #define regRLC_RLCS_IMU_RLC_MSG_DATA3                                                                   0x4ede
11119  #define regRLC_RLCS_IMU_RLC_MSG_DATA3_BASE_IDX                                                          1
11120  #define regRLC_RLCS_IMU_RLC_MSG_DATA4                                                                   0x4edf
11121  #define regRLC_RLCS_IMU_RLC_MSG_DATA4_BASE_IDX                                                          1
11122  #define regRLC_RLCS_IMU_RLC_MSG_CONTROL                                                                 0x4ee0
11123  #define regRLC_RLCS_IMU_RLC_MSG_CONTROL_BASE_IDX                                                        1
11124  #define regRLC_RLCS_IMU_RLC_MSG_CNTL                                                                    0x4ee1
11125  #define regRLC_RLCS_IMU_RLC_MSG_CNTL_BASE_IDX                                                           1
11126  #define regRLC_RLCS_RLC_IMU_MSG_DATA0                                                                   0x4ee2
11127  #define regRLC_RLCS_RLC_IMU_MSG_DATA0_BASE_IDX                                                          1
11128  #define regRLC_RLCS_RLC_IMU_MSG_CONTROL                                                                 0x4ee3
11129  #define regRLC_RLCS_RLC_IMU_MSG_CONTROL_BASE_IDX                                                        1
11130  #define regRLC_RLCS_RLC_IMU_MSG_CNTL                                                                    0x4ee4
11131  #define regRLC_RLCS_RLC_IMU_MSG_CNTL_BASE_IDX                                                           1
11132  #define regRLC_RLCS_IMU_RLC_TELEMETRY_DATA_0                                                            0x4ee5
11133  #define regRLC_RLCS_IMU_RLC_TELEMETRY_DATA_0_BASE_IDX                                                   1
11134  #define regRLC_RLCS_IMU_RLC_TELEMETRY_DATA_1                                                            0x4ee6
11135  #define regRLC_RLCS_IMU_RLC_TELEMETRY_DATA_1_BASE_IDX                                                   1
11136  #define regRLC_RLCS_IMU_RLC_MUTEX_CNTL                                                                  0x4ee7
11137  #define regRLC_RLCS_IMU_RLC_MUTEX_CNTL_BASE_IDX                                                         1
11138  #define regRLC_RLCS_IMU_RLC_STATUS                                                                      0x4ee8
11139  #define regRLC_RLCS_IMU_RLC_STATUS_BASE_IDX                                                             1
11140  #define regRLC_RLCS_RLC_IMU_STATUS                                                                      0x4ee9
11141  #define regRLC_RLCS_RLC_IMU_STATUS_BASE_IDX                                                             1
11142  #define regRLC_RLCS_IMU_RAM_DATA_1                                                                      0x4eea
11143  #define regRLC_RLCS_IMU_RAM_DATA_1_BASE_IDX                                                             1
11144  #define regRLC_RLCS_IMU_RAM_ADDR_1_LSB                                                                  0x4eeb
11145  #define regRLC_RLCS_IMU_RAM_ADDR_1_LSB_BASE_IDX                                                         1
11146  #define regRLC_RLCS_IMU_RAM_ADDR_1_MSB                                                                  0x4eec
11147  #define regRLC_RLCS_IMU_RAM_ADDR_1_MSB_BASE_IDX                                                         1
11148  #define regRLC_RLCS_IMU_RAM_DATA_0                                                                      0x4eed
11149  #define regRLC_RLCS_IMU_RAM_DATA_0_BASE_IDX                                                             1
11150  #define regRLC_RLCS_IMU_RAM_ADDR_0_LSB                                                                  0x4eee
11151  #define regRLC_RLCS_IMU_RAM_ADDR_0_LSB_BASE_IDX                                                         1
11152  #define regRLC_RLCS_IMU_RAM_ADDR_0_MSB                                                                  0x4eef
11153  #define regRLC_RLCS_IMU_RAM_ADDR_0_MSB_BASE_IDX                                                         1
11154  #define regRLC_RLCS_IMU_RAM_CNTL                                                                        0x4ef0
11155  #define regRLC_RLCS_IMU_RAM_CNTL_BASE_IDX                                                               1
11156  #define regRLC_RLCS_IMU_GFX_DOORBELL_FENCE                                                              0x4ef1
11157  #define regRLC_RLCS_IMU_GFX_DOORBELL_FENCE_BASE_IDX                                                     1
11158  #define regRLC_RLCS_SDMA_INT_CNTL_1                                                                     0x4ef3
11159  #define regRLC_RLCS_SDMA_INT_CNTL_1_BASE_IDX                                                            1
11160  #define regRLC_RLCS_SDMA_INT_CNTL_2                                                                     0x4ef4
11161  #define regRLC_RLCS_SDMA_INT_CNTL_2_BASE_IDX                                                            1
11162  #define regRLC_RLCS_SDMA_INT_STAT                                                                       0x4ef5
11163  #define regRLC_RLCS_SDMA_INT_STAT_BASE_IDX                                                              1
11164  #define regRLC_RLCS_SDMA_INT_INFO                                                                       0x4ef6
11165  #define regRLC_RLCS_SDMA_INT_INFO_BASE_IDX                                                              1
11166  #define regRLC_RLCS_PMM_CGCG_CNTL                                                                       0x4ef7
11167  #define regRLC_RLCS_PMM_CGCG_CNTL_BASE_IDX                                                              1
11168  #define regRLC_RLCS_GFX_MEM_POWER_CTRL_LO                                                               0x4ef8
11169  #define regRLC_RLCS_GFX_MEM_POWER_CTRL_LO_BASE_IDX                                                      1
11170  #define regRLC_RLCS_GFX_RM_CNTL                                                                         0x4efa
11171  #define regRLC_RLCS_GFX_RM_CNTL_BASE_IDX                                                                1
11172  #define regRLC_RLCS_IH_CTRL_1                                                                           0x4efb
11173  #define regRLC_RLCS_IH_CTRL_1_BASE_IDX                                                                  1
11174  #define regRLC_RLCS_IH_CTRL_2                                                                           0x4efc
11175  #define regRLC_RLCS_IH_CTRL_2_BASE_IDX                                                                  1
11176  #define regRLC_RLCS_IH_CTRL_3                                                                           0x4efd
11177  #define regRLC_RLCS_IH_CTRL_3_BASE_IDX                                                                  1
11178  #define regRLC_RLCS_IH_STATUS                                                                           0x4efe
11179  #define regRLC_RLCS_IH_STATUS_BASE_IDX                                                                  1
11180  #define regRLC_RLCS_DEC_END                                                                             0x4fff
11181  #define regRLC_RLCS_DEC_END_BASE_IDX                                                                    1
11182  
11183  
11184  // addressBlock: gc_pfvfdec_rlc
11185  // base address: 0x2a600
11186  #define regRLC_SAFE_MODE                                                                                0x0980
11187  #define regRLC_SAFE_MODE_BASE_IDX                                                                       1
11188  #define regRLC_SPM_SAMPLE_CNT                                                                           0x0981
11189  #define regRLC_SPM_SAMPLE_CNT_BASE_IDX                                                                  1
11190  #define regRLC_SPM_MC_CNTL                                                                              0x0982
11191  #define regRLC_SPM_MC_CNTL_BASE_IDX                                                                     1
11192  #define regRLC_SPM_INT_CNTL                                                                             0x0983
11193  #define regRLC_SPM_INT_CNTL_BASE_IDX                                                                    1
11194  #define regRLC_SPM_INT_STATUS                                                                           0x0984
11195  #define regRLC_SPM_INT_STATUS_BASE_IDX                                                                  1
11196  #define regRLC_SPM_INT_INFO_1                                                                           0x0985
11197  #define regRLC_SPM_INT_INFO_1_BASE_IDX                                                                  1
11198  #define regRLC_SPM_INT_INFO_2                                                                           0x0986
11199  #define regRLC_SPM_INT_INFO_2_BASE_IDX                                                                  1
11200  #define regRLC_CSIB_ADDR_LO                                                                             0x0987
11201  #define regRLC_CSIB_ADDR_LO_BASE_IDX                                                                    1
11202  #define regRLC_CSIB_ADDR_HI                                                                             0x0988
11203  #define regRLC_CSIB_ADDR_HI_BASE_IDX                                                                    1
11204  #define regRLC_CSIB_LENGTH                                                                              0x0989
11205  #define regRLC_CSIB_LENGTH_BASE_IDX                                                                     1
11206  #define regRLC_CP_SCHEDULERS                                                                            0x098a
11207  #define regRLC_CP_SCHEDULERS_BASE_IDX                                                                   1
11208  #define regRLC_CP_EOF_INT                                                                               0x098b
11209  #define regRLC_CP_EOF_INT_BASE_IDX                                                                      1
11210  #define regRLC_CP_EOF_INT_CNT                                                                           0x098c
11211  #define regRLC_CP_EOF_INT_CNT_BASE_IDX                                                                  1
11212  #define regRLC_SPARE_INT_0                                                                              0x098d
11213  #define regRLC_SPARE_INT_0_BASE_IDX                                                                     1
11214  #define regRLC_SPARE_INT_1                                                                              0x098e
11215  #define regRLC_SPARE_INT_1_BASE_IDX                                                                     1
11216  #define regRLC_SPARE_INT_2                                                                              0x098f
11217  #define regRLC_SPARE_INT_2_BASE_IDX                                                                     1
11218  #define regRLC_PACE_SPARE_INT                                                                           0x0990
11219  #define regRLC_PACE_SPARE_INT_BASE_IDX                                                                  1
11220  #define regRLC_PACE_SPARE_INT_1                                                                         0x0991
11221  #define regRLC_PACE_SPARE_INT_1_BASE_IDX                                                                1
11222  #define regRLC_RLCV_SPARE_INT_1                                                                         0x0992
11223  #define regRLC_RLCV_SPARE_INT_1_BASE_IDX                                                                1
11224  
11225  
11226  // addressBlock: gc_pwrdec
11227  // base address: 0x3c000
11228  #define regCGTS_TCC_DISABLE                                                                             0x5006
11229  #define regCGTS_TCC_DISABLE_BASE_IDX                                                                    1
11230  #define regCGTX_SPI_DEBUG_CLK_CTRL                                                                      0x507f
11231  #define regCGTX_SPI_DEBUG_CLK_CTRL_BASE_IDX                                                             1
11232  #define regCGTT_VGT_CLK_CTRL                                                                            0x5084
11233  #define regCGTT_VGT_CLK_CTRL_BASE_IDX                                                                   1
11234  #define regCGTT_IA_CLK_CTRL                                                                             0x5085
11235  #define regCGTT_IA_CLK_CTRL_BASE_IDX                                                                    1
11236  #define regCGTT_WD_CLK_CTRL                                                                             0x5086
11237  #define regCGTT_WD_CLK_CTRL_BASE_IDX                                                                    1
11238  #define regCGTT_GS_NGG_CLK_CTRL                                                                         0x5087
11239  #define regCGTT_GS_NGG_CLK_CTRL_BASE_IDX                                                                1
11240  #define regCGTT_PA_CLK_CTRL                                                                             0x5088
11241  #define regCGTT_PA_CLK_CTRL_BASE_IDX                                                                    1
11242  #define regCGTT_SC_CLK_CTRL0                                                                            0x5089
11243  #define regCGTT_SC_CLK_CTRL0_BASE_IDX                                                                   1
11244  #define regCGTT_SC_CLK_CTRL1                                                                            0x508a
11245  #define regCGTT_SC_CLK_CTRL1_BASE_IDX                                                                   1
11246  #define regCGTT_SC_CLK_CTRL2                                                                            0x508b
11247  #define regCGTT_SC_CLK_CTRL2_BASE_IDX                                                                   1
11248  #define regCGTT_SQG_CLK_CTRL                                                                            0x508d
11249  #define regCGTT_SQG_CLK_CTRL_BASE_IDX                                                                   1
11250  #define regSQ_ALU_CLK_CTRL                                                                              0x508e
11251  #define regSQ_ALU_CLK_CTRL_BASE_IDX                                                                     1
11252  #define regSQ_TEX_CLK_CTRL                                                                              0x508f
11253  #define regSQ_TEX_CLK_CTRL_BASE_IDX                                                                     1
11254  #define regSQ_LDS_CLK_CTRL                                                                              0x5090
11255  #define regSQ_LDS_CLK_CTRL_BASE_IDX                                                                     1
11256  #define regICG_SP_CLK_CTRL                                                                              0x5093
11257  #define regICG_SP_CLK_CTRL_BASE_IDX                                                                     1
11258  #define regTA_CGTT_CTRL                                                                                 0x509d
11259  #define regTA_CGTT_CTRL_BASE_IDX                                                                        1
11260  #define regDB_CGTT_CLK_CTRL_0                                                                           0x50a4
11261  #define regDB_CGTT_CLK_CTRL_0_BASE_IDX                                                                  1
11262  #define regCB_CGTT_SCLK_CTRL                                                                            0x50a8
11263  #define regCB_CGTT_SCLK_CTRL_BASE_IDX                                                                   1
11264  #define regGFX_ICG_GL2A_CTRL                                                                            0x50ac
11265  #define regGFX_ICG_GL2A_CTRL_BASE_IDX                                                                   1
11266  #define regCGTT_CP_CLK_CTRL                                                                             0x50b0
11267  #define regCGTT_CP_CLK_CTRL_BASE_IDX                                                                    1
11268  #define regCGTT_CPF_CLK_CTRL                                                                            0x50b1
11269  #define regCGTT_CPF_CLK_CTRL_BASE_IDX                                                                   1
11270  #define regCGTT_CPC_CLK_CTRL                                                                            0x50b2
11271  #define regCGTT_CPC_CLK_CTRL_BASE_IDX                                                                   1
11272  #define regCGTT_RLC_CLK_CTRL                                                                            0x50b5
11273  #define regCGTT_RLC_CLK_CTRL_BASE_IDX                                                                   1
11274  #define regCGTT_SC_CLK_CTRL3                                                                            0x50bc
11275  #define regCGTT_SC_CLK_CTRL3_BASE_IDX                                                                   1
11276  #define regCGTT_SC_CLK_CTRL4                                                                            0x50bd
11277  #define regCGTT_SC_CLK_CTRL4_BASE_IDX                                                                   1
11278  #define regGCEA_ICG_CTRL                                                                                0x50c4
11279  #define regGCEA_ICG_CTRL_BASE_IDX                                                                       1
11280  #define regGL1I_GL1R_MGCG_OVERRIDE                                                                      0x50e4
11281  #define regGL1I_GL1R_MGCG_OVERRIDE_BASE_IDX                                                             1
11282  #define regGL1H_ICG_CTRL                                                                                0x50e8
11283  #define regGL1H_ICG_CTRL_BASE_IDX                                                                       1
11284  #define regCHI_CHR_MGCG_OVERRIDE                                                                        0x50e9
11285  #define regCHI_CHR_MGCG_OVERRIDE_BASE_IDX                                                               1
11286  #define regICG_GL1C_CLK_CTRL                                                                            0x50ec
11287  #define regICG_GL1C_CLK_CTRL_BASE_IDX                                                                   1
11288  #define regICG_GL1A_CTRL                                                                                0x50f0
11289  #define regICG_GL1A_CTRL_BASE_IDX                                                                       1
11290  #define regICG_CHA_CTRL                                                                                 0x50f1
11291  #define regICG_CHA_CTRL_BASE_IDX                                                                        1
11292  #define regGUS_ICG_CTRL                                                                                 0x50f4
11293  #define regGUS_ICG_CTRL_BASE_IDX                                                                        1
11294  #define regCGTT_PH_CLK_CTRL0                                                                            0x50f8
11295  #define regCGTT_PH_CLK_CTRL0_BASE_IDX                                                                   1
11296  #define regCGTT_PH_CLK_CTRL1                                                                            0x50f9
11297  #define regCGTT_PH_CLK_CTRL1_BASE_IDX                                                                   1
11298  #define regCGTT_PH_CLK_CTRL2                                                                            0x50fa
11299  #define regCGTT_PH_CLK_CTRL2_BASE_IDX                                                                   1
11300  #define regCGTT_PH_CLK_CTRL3                                                                            0x50fb
11301  #define regCGTT_PH_CLK_CTRL3_BASE_IDX                                                                   1
11302  #define regGFX_ICG_GL2C_CTRL                                                                            0x50fc
11303  #define regGFX_ICG_GL2C_CTRL_BASE_IDX                                                                   1
11304  #define regGFX_ICG_GL2C_CTRL1                                                                           0x50fd
11305  #define regGFX_ICG_GL2C_CTRL1_BASE_IDX                                                                  1
11306  #define regICG_LDS_CLK_CTRL                                                                             0x5114
11307  #define regICG_LDS_CLK_CTRL_BASE_IDX                                                                    1
11308  #define regGFX_ICG_UTCL1_CTRL                                                                           0x511c
11309  #define regGFX_ICG_UTCL1_CTRL_BASE_IDX                                                                  1
11310  #define regICG_CHC_CLK_CTRL                                                                             0x5140
11311  #define regICG_CHC_CLK_CTRL_BASE_IDX                                                                    1
11312  #define regICG_CHCG_CLK_CTRL                                                                            0x5144
11313  #define regICG_CHCG_CLK_CTRL_BASE_IDX                                                                   1
11314  
11315  
11316  // addressBlock: gc_pspdec
11317  // base address: 0x3f000
11318  #define regCP_MES_DM_INDEX_ADDR                                                                         0x5c00
11319  #define regCP_MES_DM_INDEX_ADDR_BASE_IDX                                                                1
11320  #define regCP_MES_DM_INDEX_DATA                                                                         0x5c01
11321  #define regCP_MES_DM_INDEX_DATA_BASE_IDX                                                                1
11322  #define regCP_MEC_DM_INDEX_ADDR                                                                         0x5c02
11323  #define regCP_MEC_DM_INDEX_ADDR_BASE_IDX                                                                1
11324  #define regCP_MEC_DM_INDEX_DATA                                                                         0x5c03
11325  #define regCP_MEC_DM_INDEX_DATA_BASE_IDX                                                                1
11326  #define regCP_GFX_RS64_DM_INDEX_ADDR                                                                    0x5c04
11327  #define regCP_GFX_RS64_DM_INDEX_ADDR_BASE_IDX                                                           1
11328  #define regCP_GFX_RS64_DM_INDEX_DATA                                                                    0x5c05
11329  #define regCP_GFX_RS64_DM_INDEX_DATA_BASE_IDX                                                           1
11330  #define regCPG_PSP_DEBUG                                                                                0x5c10
11331  #define regCPG_PSP_DEBUG_BASE_IDX                                                                       1
11332  #define regCPC_PSP_DEBUG                                                                                0x5c11
11333  #define regCPC_PSP_DEBUG_BASE_IDX                                                                       1
11334  #define regGRBM_IOV_ERROR_FIFO                                                                          0x5e07
11335  #define regGRBM_IOV_ERROR_FIFO_BASE_IDX                                                                 1
11336  #define regGRBM_SEC_CNTL                                                                                0x5e0d
11337  #define regGRBM_SEC_CNTL_BASE_IDX                                                                       1
11338  #define regGRBM_CAM_INDEX                                                                               0x5e10
11339  #define regGRBM_CAM_INDEX_BASE_IDX                                                                      1
11340  #define regGRBM_HYP_CAM_INDEX                                                                           0x5e10
11341  #define regGRBM_HYP_CAM_INDEX_BASE_IDX                                                                  1
11342  #define regGRBM_CAM_DATA                                                                                0x5e11
11343  #define regGRBM_CAM_DATA_BASE_IDX                                                                       1
11344  #define regGRBM_HYP_CAM_DATA                                                                            0x5e11
11345  #define regGRBM_HYP_CAM_DATA_BASE_IDX                                                                   1
11346  #define regGRBM_CAM_DATA_UPPER                                                                          0x5e12
11347  #define regGRBM_CAM_DATA_UPPER_BASE_IDX                                                                 1
11348  #define regGRBM_HYP_CAM_DATA_UPPER                                                                      0x5e12
11349  #define regGRBM_HYP_CAM_DATA_UPPER_BASE_IDX                                                             1
11350  #define regRLC_FWL_FIRST_VIOL_ADDR                                                                      0x5f26
11351  #define regRLC_FWL_FIRST_VIOL_ADDR_BASE_IDX                                                             1
11352  
11353  
11354  // addressBlock: gc_gfx_imu_gfx_imudec
11355  // base address: 0x38000
11356  #define regGFX_IMU_C2PMSG_0                                                                             0x4000
11357  #define regGFX_IMU_C2PMSG_0_BASE_IDX                                                                    1
11358  #define regGFX_IMU_C2PMSG_1                                                                             0x4001
11359  #define regGFX_IMU_C2PMSG_1_BASE_IDX                                                                    1
11360  #define regGFX_IMU_C2PMSG_2                                                                             0x4002
11361  #define regGFX_IMU_C2PMSG_2_BASE_IDX                                                                    1
11362  #define regGFX_IMU_C2PMSG_3                                                                             0x4003
11363  #define regGFX_IMU_C2PMSG_3_BASE_IDX                                                                    1
11364  #define regGFX_IMU_C2PMSG_4                                                                             0x4004
11365  #define regGFX_IMU_C2PMSG_4_BASE_IDX                                                                    1
11366  #define regGFX_IMU_C2PMSG_5                                                                             0x4005
11367  #define regGFX_IMU_C2PMSG_5_BASE_IDX                                                                    1
11368  #define regGFX_IMU_C2PMSG_6                                                                             0x4006
11369  #define regGFX_IMU_C2PMSG_6_BASE_IDX                                                                    1
11370  #define regGFX_IMU_C2PMSG_7                                                                             0x4007
11371  #define regGFX_IMU_C2PMSG_7_BASE_IDX                                                                    1
11372  #define regGFX_IMU_C2PMSG_8                                                                             0x4008
11373  #define regGFX_IMU_C2PMSG_8_BASE_IDX                                                                    1
11374  #define regGFX_IMU_C2PMSG_9                                                                             0x4009
11375  #define regGFX_IMU_C2PMSG_9_BASE_IDX                                                                    1
11376  #define regGFX_IMU_C2PMSG_10                                                                            0x400a
11377  #define regGFX_IMU_C2PMSG_10_BASE_IDX                                                                   1
11378  #define regGFX_IMU_C2PMSG_11                                                                            0x400b
11379  #define regGFX_IMU_C2PMSG_11_BASE_IDX                                                                   1
11380  #define regGFX_IMU_C2PMSG_12                                                                            0x400c
11381  #define regGFX_IMU_C2PMSG_12_BASE_IDX                                                                   1
11382  #define regGFX_IMU_C2PMSG_13                                                                            0x400d
11383  #define regGFX_IMU_C2PMSG_13_BASE_IDX                                                                   1
11384  #define regGFX_IMU_C2PMSG_14                                                                            0x400e
11385  #define regGFX_IMU_C2PMSG_14_BASE_IDX                                                                   1
11386  #define regGFX_IMU_C2PMSG_15                                                                            0x400f
11387  #define regGFX_IMU_C2PMSG_15_BASE_IDX                                                                   1
11388  #define regGFX_IMU_C2PMSG_16                                                                            0x4010
11389  #define regGFX_IMU_C2PMSG_16_BASE_IDX                                                                   1
11390  #define regGFX_IMU_C2PMSG_17                                                                            0x4011
11391  #define regGFX_IMU_C2PMSG_17_BASE_IDX                                                                   1
11392  #define regGFX_IMU_C2PMSG_18                                                                            0x4012
11393  #define regGFX_IMU_C2PMSG_18_BASE_IDX                                                                   1
11394  #define regGFX_IMU_C2PMSG_19                                                                            0x4013
11395  #define regGFX_IMU_C2PMSG_19_BASE_IDX                                                                   1
11396  #define regGFX_IMU_C2PMSG_20                                                                            0x4014
11397  #define regGFX_IMU_C2PMSG_20_BASE_IDX                                                                   1
11398  #define regGFX_IMU_C2PMSG_21                                                                            0x4015
11399  #define regGFX_IMU_C2PMSG_21_BASE_IDX                                                                   1
11400  #define regGFX_IMU_C2PMSG_22                                                                            0x4016
11401  #define regGFX_IMU_C2PMSG_22_BASE_IDX                                                                   1
11402  #define regGFX_IMU_C2PMSG_23                                                                            0x4017
11403  #define regGFX_IMU_C2PMSG_23_BASE_IDX                                                                   1
11404  #define regGFX_IMU_C2PMSG_24                                                                            0x4018
11405  #define regGFX_IMU_C2PMSG_24_BASE_IDX                                                                   1
11406  #define regGFX_IMU_C2PMSG_25                                                                            0x4019
11407  #define regGFX_IMU_C2PMSG_25_BASE_IDX                                                                   1
11408  #define regGFX_IMU_C2PMSG_26                                                                            0x401a
11409  #define regGFX_IMU_C2PMSG_26_BASE_IDX                                                                   1
11410  #define regGFX_IMU_C2PMSG_27                                                                            0x401b
11411  #define regGFX_IMU_C2PMSG_27_BASE_IDX                                                                   1
11412  #define regGFX_IMU_C2PMSG_28                                                                            0x401c
11413  #define regGFX_IMU_C2PMSG_28_BASE_IDX                                                                   1
11414  #define regGFX_IMU_C2PMSG_29                                                                            0x401d
11415  #define regGFX_IMU_C2PMSG_29_BASE_IDX                                                                   1
11416  #define regGFX_IMU_C2PMSG_30                                                                            0x401e
11417  #define regGFX_IMU_C2PMSG_30_BASE_IDX                                                                   1
11418  #define regGFX_IMU_C2PMSG_31                                                                            0x401f
11419  #define regGFX_IMU_C2PMSG_31_BASE_IDX                                                                   1
11420  #define regGFX_IMU_C2PMSG_32                                                                            0x4020
11421  #define regGFX_IMU_C2PMSG_32_BASE_IDX                                                                   1
11422  #define regGFX_IMU_C2PMSG_33                                                                            0x4021
11423  #define regGFX_IMU_C2PMSG_33_BASE_IDX                                                                   1
11424  #define regGFX_IMU_C2PMSG_34                                                                            0x4022
11425  #define regGFX_IMU_C2PMSG_34_BASE_IDX                                                                   1
11426  #define regGFX_IMU_C2PMSG_35                                                                            0x4023
11427  #define regGFX_IMU_C2PMSG_35_BASE_IDX                                                                   1
11428  #define regGFX_IMU_C2PMSG_36                                                                            0x4024
11429  #define regGFX_IMU_C2PMSG_36_BASE_IDX                                                                   1
11430  #define regGFX_IMU_C2PMSG_37                                                                            0x4025
11431  #define regGFX_IMU_C2PMSG_37_BASE_IDX                                                                   1
11432  #define regGFX_IMU_C2PMSG_38                                                                            0x4026
11433  #define regGFX_IMU_C2PMSG_38_BASE_IDX                                                                   1
11434  #define regGFX_IMU_C2PMSG_39                                                                            0x4027
11435  #define regGFX_IMU_C2PMSG_39_BASE_IDX                                                                   1
11436  #define regGFX_IMU_C2PMSG_40                                                                            0x4028
11437  #define regGFX_IMU_C2PMSG_40_BASE_IDX                                                                   1
11438  #define regGFX_IMU_C2PMSG_41                                                                            0x4029
11439  #define regGFX_IMU_C2PMSG_41_BASE_IDX                                                                   1
11440  #define regGFX_IMU_C2PMSG_42                                                                            0x402a
11441  #define regGFX_IMU_C2PMSG_42_BASE_IDX                                                                   1
11442  #define regGFX_IMU_C2PMSG_43                                                                            0x402b
11443  #define regGFX_IMU_C2PMSG_43_BASE_IDX                                                                   1
11444  #define regGFX_IMU_C2PMSG_44                                                                            0x402c
11445  #define regGFX_IMU_C2PMSG_44_BASE_IDX                                                                   1
11446  #define regGFX_IMU_C2PMSG_45                                                                            0x402d
11447  #define regGFX_IMU_C2PMSG_45_BASE_IDX                                                                   1
11448  #define regGFX_IMU_C2PMSG_46                                                                            0x402e
11449  #define regGFX_IMU_C2PMSG_46_BASE_IDX                                                                   1
11450  #define regGFX_IMU_C2PMSG_47                                                                            0x402f
11451  #define regGFX_IMU_C2PMSG_47_BASE_IDX                                                                   1
11452  #define regGFX_IMU_MSG_FLAGS                                                                            0x403f
11453  #define regGFX_IMU_MSG_FLAGS_BASE_IDX                                                                   1
11454  #define regGFX_IMU_C2PMSG_ACCESS_CTRL0                                                                  0x4040
11455  #define regGFX_IMU_C2PMSG_ACCESS_CTRL0_BASE_IDX                                                         1
11456  #define regGFX_IMU_C2PMSG_ACCESS_CTRL1                                                                  0x4041
11457  #define regGFX_IMU_C2PMSG_ACCESS_CTRL1_BASE_IDX                                                         1
11458  #define regGFX_IMU_PWRMGT_IRQ_CTRL                                                                      0x4042
11459  #define regGFX_IMU_PWRMGT_IRQ_CTRL_BASE_IDX                                                             1
11460  #define regGFX_IMU_MP1_MUTEX                                                                            0x4043
11461  #define regGFX_IMU_MP1_MUTEX_BASE_IDX                                                                   1
11462  #define regGFX_IMU_RLC_DATA_4                                                                           0x4046
11463  #define regGFX_IMU_RLC_DATA_4_BASE_IDX                                                                  1
11464  #define regGFX_IMU_RLC_DATA_3                                                                           0x4047
11465  #define regGFX_IMU_RLC_DATA_3_BASE_IDX                                                                  1
11466  #define regGFX_IMU_RLC_DATA_2                                                                           0x4048
11467  #define regGFX_IMU_RLC_DATA_2_BASE_IDX                                                                  1
11468  #define regGFX_IMU_RLC_DATA_1                                                                           0x4049
11469  #define regGFX_IMU_RLC_DATA_1_BASE_IDX                                                                  1
11470  #define regGFX_IMU_RLC_DATA_0                                                                           0x404a
11471  #define regGFX_IMU_RLC_DATA_0_BASE_IDX                                                                  1
11472  #define regGFX_IMU_RLC_CMD                                                                              0x404b
11473  #define regGFX_IMU_RLC_CMD_BASE_IDX                                                                     1
11474  #define regGFX_IMU_RLC_MUTEX                                                                            0x404c
11475  #define regGFX_IMU_RLC_MUTEX_BASE_IDX                                                                   1
11476  #define regGFX_IMU_RLC_MSG_STATUS                                                                       0x404f
11477  #define regGFX_IMU_RLC_MSG_STATUS_BASE_IDX                                                              1
11478  #define regRLC_GFX_IMU_DATA_0                                                                           0x4052
11479  #define regRLC_GFX_IMU_DATA_0_BASE_IDX                                                                  1
11480  #define regRLC_GFX_IMU_CMD                                                                              0x4053
11481  #define regRLC_GFX_IMU_CMD_BASE_IDX                                                                     1
11482  #define regGFX_IMU_RLC_STATUS                                                                           0x4054
11483  #define regGFX_IMU_RLC_STATUS_BASE_IDX                                                                  1
11484  #define regGFX_IMU_STATUS                                                                               0x4055
11485  #define regGFX_IMU_STATUS_BASE_IDX                                                                      1
11486  #define regGFX_IMU_SOC_DATA                                                                             0x4059
11487  #define regGFX_IMU_SOC_DATA_BASE_IDX                                                                    1
11488  #define regGFX_IMU_SOC_ADDR                                                                             0x405a
11489  #define regGFX_IMU_SOC_ADDR_BASE_IDX                                                                    1
11490  #define regGFX_IMU_SOC_REQ                                                                              0x405b
11491  #define regGFX_IMU_SOC_REQ_BASE_IDX                                                                     1
11492  #define regGFX_IMU_VF_CTRL                                                                              0x405c
11493  #define regGFX_IMU_VF_CTRL_BASE_IDX                                                                     1
11494  #define regGFX_IMU_TELEMETRY                                                                            0x4060
11495  #define regGFX_IMU_TELEMETRY_BASE_IDX                                                                   1
11496  #define regGFX_IMU_TELEMETRY_DATA                                                                       0x4061
11497  #define regGFX_IMU_TELEMETRY_DATA_BASE_IDX                                                              1
11498  #define regGFX_IMU_TELEMETRY_TEMPERATURE                                                                0x4062
11499  #define regGFX_IMU_TELEMETRY_TEMPERATURE_BASE_IDX                                                       1
11500  #define regGFX_IMU_SCRATCH_0                                                                            0x4068
11501  #define regGFX_IMU_SCRATCH_0_BASE_IDX                                                                   1
11502  #define regGFX_IMU_SCRATCH_1                                                                            0x4069
11503  #define regGFX_IMU_SCRATCH_1_BASE_IDX                                                                   1
11504  #define regGFX_IMU_SCRATCH_2                                                                            0x406a
11505  #define regGFX_IMU_SCRATCH_2_BASE_IDX                                                                   1
11506  #define regGFX_IMU_SCRATCH_3                                                                            0x406b
11507  #define regGFX_IMU_SCRATCH_3_BASE_IDX                                                                   1
11508  #define regGFX_IMU_SCRATCH_4                                                                            0x406c
11509  #define regGFX_IMU_SCRATCH_4_BASE_IDX                                                                   1
11510  #define regGFX_IMU_SCRATCH_5                                                                            0x406d
11511  #define regGFX_IMU_SCRATCH_5_BASE_IDX                                                                   1
11512  #define regGFX_IMU_SCRATCH_6                                                                            0x406e
11513  #define regGFX_IMU_SCRATCH_6_BASE_IDX                                                                   1
11514  #define regGFX_IMU_SCRATCH_7                                                                            0x406f
11515  #define regGFX_IMU_SCRATCH_7_BASE_IDX                                                                   1
11516  #define regGFX_IMU_SCRATCH_8                                                                            0x4070
11517  #define regGFX_IMU_SCRATCH_8_BASE_IDX                                                                   1
11518  #define regGFX_IMU_SCRATCH_9                                                                            0x4071
11519  #define regGFX_IMU_SCRATCH_9_BASE_IDX                                                                   1
11520  #define regGFX_IMU_SCRATCH_10                                                                           0x4072
11521  #define regGFX_IMU_SCRATCH_10_BASE_IDX                                                                  1
11522  #define regGFX_IMU_SCRATCH_11                                                                           0x4073
11523  #define regGFX_IMU_SCRATCH_11_BASE_IDX                                                                  1
11524  #define regGFX_IMU_SCRATCH_12                                                                           0x4074
11525  #define regGFX_IMU_SCRATCH_12_BASE_IDX                                                                  1
11526  #define regGFX_IMU_SCRATCH_13                                                                           0x4075
11527  #define regGFX_IMU_SCRATCH_13_BASE_IDX                                                                  1
11528  #define regGFX_IMU_SCRATCH_14                                                                           0x4076
11529  #define regGFX_IMU_SCRATCH_14_BASE_IDX                                                                  1
11530  #define regGFX_IMU_SCRATCH_15                                                                           0x4077
11531  #define regGFX_IMU_SCRATCH_15_BASE_IDX                                                                  1
11532  #define regGFX_IMU_FW_GTS_LO                                                                            0x4078
11533  #define regGFX_IMU_FW_GTS_LO_BASE_IDX                                                                   1
11534  #define regGFX_IMU_FW_GTS_HI                                                                            0x4079
11535  #define regGFX_IMU_FW_GTS_HI_BASE_IDX                                                                   1
11536  #define regGFX_IMU_GTS_OFFSET_LO                                                                        0x407a
11537  #define regGFX_IMU_GTS_OFFSET_LO_BASE_IDX                                                               1
11538  #define regGFX_IMU_GTS_OFFSET_HI                                                                        0x407b
11539  #define regGFX_IMU_GTS_OFFSET_HI_BASE_IDX                                                               1
11540  #define regGFX_IMU_RLC_GTS_OFFSET_LO                                                                    0x407c
11541  #define regGFX_IMU_RLC_GTS_OFFSET_LO_BASE_IDX                                                           1
11542  #define regGFX_IMU_RLC_GTS_OFFSET_HI                                                                    0x407d
11543  #define regGFX_IMU_RLC_GTS_OFFSET_HI_BASE_IDX                                                           1
11544  #define regGFX_IMU_CORE_INT_STATUS                                                                      0x407f
11545  #define regGFX_IMU_CORE_INT_STATUS_BASE_IDX                                                             1
11546  #define regGFX_IMU_PIC_INT_MASK                                                                         0x4080
11547  #define regGFX_IMU_PIC_INT_MASK_BASE_IDX                                                                1
11548  #define regGFX_IMU_PIC_INT_LVL                                                                          0x4081
11549  #define regGFX_IMU_PIC_INT_LVL_BASE_IDX                                                                 1
11550  #define regGFX_IMU_PIC_INT_EDGE                                                                         0x4082
11551  #define regGFX_IMU_PIC_INT_EDGE_BASE_IDX                                                                1
11552  #define regGFX_IMU_PIC_INT_PRI_0                                                                        0x4083
11553  #define regGFX_IMU_PIC_INT_PRI_0_BASE_IDX                                                               1
11554  #define regGFX_IMU_PIC_INT_PRI_1                                                                        0x4084
11555  #define regGFX_IMU_PIC_INT_PRI_1_BASE_IDX                                                               1
11556  #define regGFX_IMU_PIC_INT_PRI_2                                                                        0x4085
11557  #define regGFX_IMU_PIC_INT_PRI_2_BASE_IDX                                                               1
11558  #define regGFX_IMU_PIC_INT_PRI_3                                                                        0x4086
11559  #define regGFX_IMU_PIC_INT_PRI_3_BASE_IDX                                                               1
11560  #define regGFX_IMU_PIC_INT_PRI_4                                                                        0x4087
11561  #define regGFX_IMU_PIC_INT_PRI_4_BASE_IDX                                                               1
11562  #define regGFX_IMU_PIC_INT_PRI_5                                                                        0x4088
11563  #define regGFX_IMU_PIC_INT_PRI_5_BASE_IDX                                                               1
11564  #define regGFX_IMU_PIC_INT_PRI_6                                                                        0x4089
11565  #define regGFX_IMU_PIC_INT_PRI_6_BASE_IDX                                                               1
11566  #define regGFX_IMU_PIC_INT_PRI_7                                                                        0x408a
11567  #define regGFX_IMU_PIC_INT_PRI_7_BASE_IDX                                                               1
11568  #define regGFX_IMU_PIC_INT_STATUS                                                                       0x408b
11569  #define regGFX_IMU_PIC_INT_STATUS_BASE_IDX                                                              1
11570  #define regGFX_IMU_PIC_INTR                                                                             0x408c
11571  #define regGFX_IMU_PIC_INTR_BASE_IDX                                                                    1
11572  #define regGFX_IMU_PIC_INTR_ID                                                                          0x408d
11573  #define regGFX_IMU_PIC_INTR_ID_BASE_IDX                                                                 1
11574  #define regGFX_IMU_IH_CTRL_1                                                                            0x4090
11575  #define regGFX_IMU_IH_CTRL_1_BASE_IDX                                                                   1
11576  #define regGFX_IMU_IH_CTRL_2                                                                            0x4091
11577  #define regGFX_IMU_IH_CTRL_2_BASE_IDX                                                                   1
11578  #define regGFX_IMU_IH_CTRL_3                                                                            0x4092
11579  #define regGFX_IMU_IH_CTRL_3_BASE_IDX                                                                   1
11580  #define regGFX_IMU_IH_STATUS                                                                            0x4093
11581  #define regGFX_IMU_IH_STATUS_BASE_IDX                                                                   1
11582  #define regGFX_IMU_FUSESTRAP                                                                            0x4094
11583  #define regGFX_IMU_FUSESTRAP_BASE_IDX                                                                   1
11584  #define regGFX_IMU_SMUIO_VIDCHG_CTRL                                                                    0x4098
11585  #define regGFX_IMU_SMUIO_VIDCHG_CTRL_BASE_IDX                                                           1
11586  #define regGFX_IMU_GFXCLK_BYPASS_CTRL                                                                   0x409c
11587  #define regGFX_IMU_GFXCLK_BYPASS_CTRL_BASE_IDX                                                          1
11588  #define regGFX_IMU_CLK_CTRL                                                                             0x409d
11589  #define regGFX_IMU_CLK_CTRL_BASE_IDX                                                                    1
11590  #define regGFX_IMU_DOORBELL_CONTROL                                                                     0x409e
11591  #define regGFX_IMU_DOORBELL_CONTROL_BASE_IDX                                                            1
11592  #define regGFX_IMU_RLC_CG_CTRL                                                                          0x40a0
11593  #define regGFX_IMU_RLC_CG_CTRL_BASE_IDX                                                                 1
11594  #define regGFX_IMU_RLC_THROTTLE_GFX                                                                     0x40a1
11595  #define regGFX_IMU_RLC_THROTTLE_GFX_BASE_IDX                                                            1
11596  #define regGFX_IMU_RLC_RESET_VECTOR                                                                     0x40a2
11597  #define regGFX_IMU_RLC_RESET_VECTOR_BASE_IDX                                                            1
11598  #define regGFX_IMU_RLC_OVERRIDE                                                                         0x40a3
11599  #define regGFX_IMU_RLC_OVERRIDE_BASE_IDX                                                                1
11600  #define regGFX_IMU_DPM_CONTROL                                                                          0x40a8
11601  #define regGFX_IMU_DPM_CONTROL_BASE_IDX                                                                 1
11602  #define regGFX_IMU_DPM_ACC                                                                              0x40a9
11603  #define regGFX_IMU_DPM_ACC_BASE_IDX                                                                     1
11604  #define regGFX_IMU_DPM_REF_COUNTER                                                                      0x40aa
11605  #define regGFX_IMU_DPM_REF_COUNTER_BASE_IDX                                                             1
11606  #define regGFX_IMU_RLC_RAM_INDEX                                                                        0x40ac
11607  #define regGFX_IMU_RLC_RAM_INDEX_BASE_IDX                                                               1
11608  #define regGFX_IMU_RLC_RAM_ADDR_HIGH                                                                    0x40ad
11609  #define regGFX_IMU_RLC_RAM_ADDR_HIGH_BASE_IDX                                                           1
11610  #define regGFX_IMU_RLC_RAM_ADDR_LOW                                                                     0x40ae
11611  #define regGFX_IMU_RLC_RAM_ADDR_LOW_BASE_IDX                                                            1
11612  #define regGFX_IMU_RLC_RAM_DATA                                                                         0x40af
11613  #define regGFX_IMU_RLC_RAM_DATA_BASE_IDX                                                                1
11614  #define regGFX_IMU_FENCE_CTRL                                                                           0x40b0
11615  #define regGFX_IMU_FENCE_CTRL_BASE_IDX                                                                  1
11616  #define regGFX_IMU_FENCE_LOG_INIT                                                                       0x40b1
11617  #define regGFX_IMU_FENCE_LOG_INIT_BASE_IDX                                                              1
11618  #define regGFX_IMU_FENCE_LOG_ADDR                                                                       0x40b2
11619  #define regGFX_IMU_FENCE_LOG_ADDR_BASE_IDX                                                              1
11620  #define regGFX_IMU_PROGRAM_CTR                                                                          0x40b5
11621  #define regGFX_IMU_PROGRAM_CTR_BASE_IDX                                                                 1
11622  #define regGFX_IMU_CORE_CTRL                                                                            0x40b6
11623  #define regGFX_IMU_CORE_CTRL_BASE_IDX                                                                   1
11624  #define regGFX_IMU_CORE_STATUS                                                                          0x40b7
11625  #define regGFX_IMU_CORE_STATUS_BASE_IDX                                                                 1
11626  #define regGFX_IMU_PWROKRAW                                                                             0x40b8
11627  #define regGFX_IMU_PWROKRAW_BASE_IDX                                                                    1
11628  #define regGFX_IMU_PWROK                                                                                0x40b9
11629  #define regGFX_IMU_PWROK_BASE_IDX                                                                       1
11630  #define regGFX_IMU_GAP_PWROK                                                                            0x40ba
11631  #define regGFX_IMU_GAP_PWROK_BASE_IDX                                                                   1
11632  #define regGFX_IMU_RESETn                                                                               0x40bb
11633  #define regGFX_IMU_RESETn_BASE_IDX                                                                      1
11634  #define regGFX_IMU_GFX_RESET_CTRL                                                                       0x40bc
11635  #define regGFX_IMU_GFX_RESET_CTRL_BASE_IDX                                                              1
11636  #define regGFX_IMU_AEB_OVERRIDE                                                                         0x40bd
11637  #define regGFX_IMU_AEB_OVERRIDE_BASE_IDX                                                                1
11638  #define regGFX_IMU_VDCI_RESET_CTRL                                                                      0x40be
11639  #define regGFX_IMU_VDCI_RESET_CTRL_BASE_IDX                                                             1
11640  #define regGFX_IMU_GFX_ISO_CTRL                                                                         0x40bf
11641  #define regGFX_IMU_GFX_ISO_CTRL_BASE_IDX                                                                1
11642  #define regGFX_IMU_TIMER0_CTRL0                                                                         0x40c0
11643  #define regGFX_IMU_TIMER0_CTRL0_BASE_IDX                                                                1
11644  #define regGFX_IMU_TIMER0_CTRL1                                                                         0x40c1
11645  #define regGFX_IMU_TIMER0_CTRL1_BASE_IDX                                                                1
11646  #define regGFX_IMU_TIMER0_CMP_AUTOINC                                                                   0x40c2
11647  #define regGFX_IMU_TIMER0_CMP_AUTOINC_BASE_IDX                                                          1
11648  #define regGFX_IMU_TIMER0_CMP_INTEN                                                                     0x40c3
11649  #define regGFX_IMU_TIMER0_CMP_INTEN_BASE_IDX                                                            1
11650  #define regGFX_IMU_TIMER0_CMP0                                                                          0x40c4
11651  #define regGFX_IMU_TIMER0_CMP0_BASE_IDX                                                                 1
11652  #define regGFX_IMU_TIMER0_CMP1                                                                          0x40c5
11653  #define regGFX_IMU_TIMER0_CMP1_BASE_IDX                                                                 1
11654  #define regGFX_IMU_TIMER0_CMP3                                                                          0x40c7
11655  #define regGFX_IMU_TIMER0_CMP3_BASE_IDX                                                                 1
11656  #define regGFX_IMU_TIMER0_VALUE                                                                         0x40c8
11657  #define regGFX_IMU_TIMER0_VALUE_BASE_IDX                                                                1
11658  #define regGFX_IMU_TIMER1_CTRL0                                                                         0x40c9
11659  #define regGFX_IMU_TIMER1_CTRL0_BASE_IDX                                                                1
11660  #define regGFX_IMU_TIMER1_CTRL1                                                                         0x40ca
11661  #define regGFX_IMU_TIMER1_CTRL1_BASE_IDX                                                                1
11662  #define regGFX_IMU_TIMER1_CMP_AUTOINC                                                                   0x40cb
11663  #define regGFX_IMU_TIMER1_CMP_AUTOINC_BASE_IDX                                                          1
11664  #define regGFX_IMU_TIMER1_CMP_INTEN                                                                     0x40cc
11665  #define regGFX_IMU_TIMER1_CMP_INTEN_BASE_IDX                                                            1
11666  #define regGFX_IMU_TIMER1_CMP0                                                                          0x40cd
11667  #define regGFX_IMU_TIMER1_CMP0_BASE_IDX                                                                 1
11668  #define regGFX_IMU_TIMER1_CMP1                                                                          0x40ce
11669  #define regGFX_IMU_TIMER1_CMP1_BASE_IDX                                                                 1
11670  #define regGFX_IMU_TIMER1_CMP3                                                                          0x40d0
11671  #define regGFX_IMU_TIMER1_CMP3_BASE_IDX                                                                 1
11672  #define regGFX_IMU_TIMER1_VALUE                                                                         0x40d1
11673  #define regGFX_IMU_TIMER1_VALUE_BASE_IDX                                                                1
11674  #define regGFX_IMU_TIMER2_CTRL0                                                                         0x40d2
11675  #define regGFX_IMU_TIMER2_CTRL0_BASE_IDX                                                                1
11676  #define regGFX_IMU_TIMER2_CTRL1                                                                         0x40d3
11677  #define regGFX_IMU_TIMER2_CTRL1_BASE_IDX                                                                1
11678  #define regGFX_IMU_TIMER2_CMP_AUTOINC                                                                   0x40d4
11679  #define regGFX_IMU_TIMER2_CMP_AUTOINC_BASE_IDX                                                          1
11680  #define regGFX_IMU_TIMER2_CMP_INTEN                                                                     0x40d5
11681  #define regGFX_IMU_TIMER2_CMP_INTEN_BASE_IDX                                                            1
11682  #define regGFX_IMU_TIMER2_CMP0                                                                          0x40d6
11683  #define regGFX_IMU_TIMER2_CMP0_BASE_IDX                                                                 1
11684  #define regGFX_IMU_TIMER2_CMP1                                                                          0x40d7
11685  #define regGFX_IMU_TIMER2_CMP1_BASE_IDX                                                                 1
11686  #define regGFX_IMU_TIMER2_CMP3                                                                          0x40d9
11687  #define regGFX_IMU_TIMER2_CMP3_BASE_IDX                                                                 1
11688  #define regGFX_IMU_TIMER2_VALUE                                                                         0x40da
11689  #define regGFX_IMU_TIMER2_VALUE_BASE_IDX                                                                1
11690  #define regGFX_IMU_FUSE_CTRL                                                                            0x40e0
11691  #define regGFX_IMU_FUSE_CTRL_BASE_IDX                                                                   1
11692  #define regGFX_IMU_D_RAM_ADDR                                                                           0x40fc
11693  #define regGFX_IMU_D_RAM_ADDR_BASE_IDX                                                                  1
11694  #define regGFX_IMU_D_RAM_DATA                                                                           0x40fd
11695  #define regGFX_IMU_D_RAM_DATA_BASE_IDX                                                                  1
11696  #define regGFX_IMU_GFX_IH_GASKET_CTRL                                                                   0x40ff
11697  #define regGFX_IMU_GFX_IH_GASKET_CTRL_BASE_IDX                                                          1
11698  
11699  
11700  // addressBlock: gc_gfx_imu_gfx_imu_pspdec
11701  // base address: 0x3fe00
11702  #define regGFX_IMU_RLC_BOOTLOADER_ADDR_HI                                                               0x5f81
11703  #define regGFX_IMU_RLC_BOOTLOADER_ADDR_HI_BASE_IDX                                                      1
11704  #define regGFX_IMU_RLC_BOOTLOADER_ADDR_LO                                                               0x5f82
11705  #define regGFX_IMU_RLC_BOOTLOADER_ADDR_LO_BASE_IDX                                                      1
11706  #define regGFX_IMU_RLC_BOOTLOADER_SIZE                                                                  0x5f83
11707  #define regGFX_IMU_RLC_BOOTLOADER_SIZE_BASE_IDX                                                         1
11708  #define regGFX_IMU_I_RAM_ADDR                                                                           0x5f90
11709  #define regGFX_IMU_I_RAM_ADDR_BASE_IDX                                                                  1
11710  #define regGFX_IMU_I_RAM_DATA                                                                           0x5f91
11711  #define regGFX_IMU_I_RAM_DATA_BASE_IDX                                                                  1
11712  
11713  
11714  // addressBlock: gccacind
11715  // base address: 0x0
11716  #define ixGC_CAC_ID                                                                                    0x0000
11717  #define ixGC_CAC_CNTL                                                                                  0x0001
11718  #define ixGC_CAC_ACC_CP0                                                                               0x0010
11719  #define ixGC_CAC_ACC_CP1                                                                               0x0011
11720  #define ixGC_CAC_ACC_CP2                                                                               0x0012
11721  #define ixGC_CAC_ACC_EA0                                                                               0x0013
11722  #define ixGC_CAC_ACC_EA1                                                                               0x0014
11723  #define ixGC_CAC_ACC_EA2                                                                               0x0015
11724  #define ixGC_CAC_ACC_EA3                                                                               0x0016
11725  #define ixGC_CAC_ACC_EA4                                                                               0x0017
11726  #define ixGC_CAC_ACC_EA5                                                                               0x0018
11727  #define ixGC_CAC_ACC_UTCL2_ROUTER0                                                                     0x0019
11728  #define ixGC_CAC_ACC_UTCL2_ROUTER1                                                                     0x001a
11729  #define ixGC_CAC_ACC_UTCL2_ROUTER2                                                                     0x001b
11730  #define ixGC_CAC_ACC_UTCL2_ROUTER3                                                                     0x001c
11731  #define ixGC_CAC_ACC_UTCL2_ROUTER4                                                                     0x001d
11732  #define ixGC_CAC_ACC_UTCL2_ROUTER5                                                                     0x001e
11733  #define ixGC_CAC_ACC_UTCL2_ROUTER6                                                                     0x001f
11734  #define ixGC_CAC_ACC_UTCL2_ROUTER7                                                                     0x0020
11735  #define ixGC_CAC_ACC_UTCL2_ROUTER8                                                                     0x0021
11736  #define ixGC_CAC_ACC_UTCL2_ROUTER9                                                                     0x0022
11737  #define ixGC_CAC_ACC_UTCL2_VML20                                                                       0x0023
11738  #define ixGC_CAC_ACC_UTCL2_VML21                                                                       0x0024
11739  #define ixGC_CAC_ACC_UTCL2_VML22                                                                       0x0025
11740  #define ixGC_CAC_ACC_UTCL2_VML23                                                                       0x0026
11741  #define ixGC_CAC_ACC_UTCL2_VML24                                                                       0x0027
11742  #define ixGC_CAC_ACC_UTCL2_WALKER0                                                                     0x0028
11743  #define ixGC_CAC_ACC_UTCL2_WALKER1                                                                     0x0029
11744  #define ixGC_CAC_ACC_UTCL2_WALKER2                                                                     0x002a
11745  #define ixGC_CAC_ACC_UTCL2_WALKER3                                                                     0x002b
11746  #define ixGC_CAC_ACC_UTCL2_WALKER4                                                                     0x002c
11747  #define ixGC_CAC_ACC_GDS0                                                                              0x002d
11748  #define ixGC_CAC_ACC_GDS1                                                                              0x002e
11749  #define ixGC_CAC_ACC_GDS2                                                                              0x002f
11750  #define ixGC_CAC_ACC_GDS3                                                                              0x0030
11751  #define ixGC_CAC_ACC_GDS4                                                                              0x0031
11752  #define ixGC_CAC_ACC_GE0                                                                               0x0032
11753  #define ixGC_CAC_ACC_GE1                                                                               0x0033
11754  #define ixGC_CAC_ACC_GE2                                                                               0x0034
11755  #define ixGC_CAC_ACC_GE3                                                                               0x0035
11756  #define ixGC_CAC_ACC_GE4                                                                               0x0036
11757  #define ixGC_CAC_ACC_GE5                                                                               0x0037
11758  #define ixGC_CAC_ACC_GE6                                                                               0x0038
11759  #define ixGC_CAC_ACC_GE7                                                                               0x0039
11760  #define ixGC_CAC_ACC_GE8                                                                               0x003a
11761  #define ixGC_CAC_ACC_GE9                                                                               0x003b
11762  #define ixGC_CAC_ACC_GE10                                                                              0x003c
11763  #define ixGC_CAC_ACC_GE11                                                                              0x003d
11764  #define ixGC_CAC_ACC_GE12                                                                              0x003e
11765  #define ixGC_CAC_ACC_GE13                                                                              0x003f
11766  #define ixGC_CAC_ACC_GE14                                                                              0x0040
11767  #define ixGC_CAC_ACC_GE15                                                                              0x0041
11768  #define ixGC_CAC_ACC_GE16                                                                              0x0042
11769  #define ixGC_CAC_ACC_GE17                                                                              0x0043
11770  #define ixGC_CAC_ACC_GE18                                                                              0x0044
11771  #define ixGC_CAC_ACC_GE19                                                                              0x0045
11772  #define ixGC_CAC_ACC_GE20                                                                              0x0046
11773  #define ixGC_CAC_ACC_PMM0                                                                              0x0047
11774  #define ixGC_CAC_ACC_GL2C0                                                                             0x0048
11775  #define ixGC_CAC_ACC_GL2C1                                                                             0x0049
11776  #define ixGC_CAC_ACC_GL2C2                                                                             0x004a
11777  #define ixGC_CAC_ACC_GL2C3                                                                             0x004b
11778  #define ixGC_CAC_ACC_GL2C4                                                                             0x004c
11779  #define ixGC_CAC_ACC_PH0                                                                               0x004d
11780  #define ixGC_CAC_ACC_PH1                                                                               0x004e
11781  #define ixGC_CAC_ACC_PH2                                                                               0x004f
11782  #define ixGC_CAC_ACC_PH3                                                                               0x0050
11783  #define ixGC_CAC_ACC_PH4                                                                               0x0051
11784  #define ixGC_CAC_ACC_PH5                                                                               0x0052
11785  #define ixGC_CAC_ACC_PH6                                                                               0x0053
11786  #define ixGC_CAC_ACC_PH7                                                                               0x0054
11787  #define ixGC_CAC_ACC_SDMA0                                                                             0x0055
11788  #define ixGC_CAC_ACC_SDMA1                                                                             0x0056
11789  #define ixGC_CAC_ACC_SDMA2                                                                             0x0057
11790  #define ixGC_CAC_ACC_SDMA3                                                                             0x0058
11791  #define ixGC_CAC_ACC_SDMA4                                                                             0x0059
11792  #define ixGC_CAC_ACC_SDMA5                                                                             0x005a
11793  #define ixGC_CAC_ACC_SDMA6                                                                             0x005b
11794  #define ixGC_CAC_ACC_SDMA7                                                                             0x005c
11795  #define ixGC_CAC_ACC_SDMA8                                                                             0x005d
11796  #define ixGC_CAC_ACC_SDMA9                                                                             0x005e
11797  #define ixGC_CAC_ACC_SDMA10                                                                            0x005f
11798  #define ixGC_CAC_ACC_SDMA11                                                                            0x0060
11799  #define ixGC_CAC_ACC_CHC0                                                                              0x0061
11800  #define ixGC_CAC_ACC_CHC1                                                                              0x0062
11801  #define ixGC_CAC_ACC_CHC2                                                                              0x0063
11802  #define ixGC_CAC_ACC_GUS0                                                                              0x0064
11803  #define ixGC_CAC_ACC_GUS1                                                                              0x0065
11804  #define ixGC_CAC_ACC_GUS2                                                                              0x0066
11805  #define ixGC_CAC_ACC_RLC0                                                                              0x0067
11806  #define ixGC_CAC_ACC_UTCL2_ATCL20                                                                      0x0068
11807  #define ixGC_CAC_ACC_UTCL2_ATCL21                                                                      0x0069
11808  #define ixGC_CAC_ACC_UTCL2_ATCL22                                                                      0x006a
11809  #define ixGC_CAC_ACC_UTCL2_ATCL23                                                                      0x006b
11810  #define ixGC_CAC_ACC_UTCL2_ATCL24                                                                      0x006c
11811  #define ixRELEASE_TO_STALL_LUT_1_8                                                                     0x0100
11812  #define ixRELEASE_TO_STALL_LUT_9_16                                                                    0x0101
11813  #define ixRELEASE_TO_STALL_LUT_17_20                                                                   0x0102
11814  #define ixSTALL_TO_RELEASE_LUT_1_4                                                                     0x0103
11815  #define ixSTALL_TO_RELEASE_LUT_5_7                                                                     0x0104
11816  #define ixSTALL_TO_PWRBRK_LUT_1_4                                                                      0x0105
11817  #define ixSTALL_TO_PWRBRK_LUT_5_7                                                                      0x0106
11818  #define ixPWRBRK_STALL_TO_RELEASE_LUT_1_4                                                              0x0107
11819  #define ixPWRBRK_STALL_TO_RELEASE_LUT_5_7                                                              0x0108
11820  #define ixPWRBRK_RELEASE_TO_STALL_LUT_1_8                                                              0x0109
11821  #define ixPWRBRK_RELEASE_TO_STALL_LUT_9_16                                                             0x010a
11822  #define ixPWRBRK_RELEASE_TO_STALL_LUT_17_20                                                            0x010b
11823  #define ixFIXED_PATTERN_PERF_COUNTER_1                                                                 0x010c
11824  #define ixFIXED_PATTERN_PERF_COUNTER_2                                                                 0x010d
11825  #define ixFIXED_PATTERN_PERF_COUNTER_3                                                                 0x010e
11826  #define ixFIXED_PATTERN_PERF_COUNTER_4                                                                 0x010f
11827  #define ixFIXED_PATTERN_PERF_COUNTER_5                                                                 0x0110
11828  #define ixFIXED_PATTERN_PERF_COUNTER_6                                                                 0x0111
11829  #define ixFIXED_PATTERN_PERF_COUNTER_7                                                                 0x0112
11830  #define ixFIXED_PATTERN_PERF_COUNTER_8                                                                 0x0113
11831  #define ixFIXED_PATTERN_PERF_COUNTER_9                                                                 0x0114
11832  #define ixFIXED_PATTERN_PERF_COUNTER_10                                                                0x0115
11833  #define ixHW_LUT_UPDATE_STATUS                                                                         0x0116
11834  
11835  
11836  // addressBlock: secacind
11837  // base address: 0x0
11838  #define ixSE_CAC_ID                                                                                    0x0000
11839  #define ixSE_CAC_CNTL                                                                                  0x0001
11840  
11841  
11842  // addressBlock: grtavfsind
11843  // base address: 0x0
11844  #define ixRTAVFS_REG0                                                                                  0x0000
11845  #define ixRTAVFS_REG1                                                                                  0x0001
11846  #define ixRTAVFS_REG2                                                                                  0x0002
11847  #define ixRTAVFS_REG3                                                                                  0x0003
11848  #define ixRTAVFS_REG4                                                                                  0x0004
11849  #define ixRTAVFS_REG5                                                                                  0x0005
11850  #define ixRTAVFS_REG6                                                                                  0x0006
11851  #define ixRTAVFS_REG7                                                                                  0x0007
11852  #define ixRTAVFS_REG8                                                                                  0x0008
11853  #define ixRTAVFS_REG9                                                                                  0x0009
11854  #define ixRTAVFS_REG10                                                                                 0x000a
11855  #define ixRTAVFS_REG11                                                                                 0x000b
11856  #define ixRTAVFS_REG12                                                                                 0x000c
11857  #define ixRTAVFS_REG13                                                                                 0x000d
11858  #define ixRTAVFS_REG14                                                                                 0x000e
11859  #define ixRTAVFS_REG15                                                                                 0x000f
11860  #define ixRTAVFS_REG16                                                                                 0x0010
11861  #define ixRTAVFS_REG17                                                                                 0x0011
11862  #define ixRTAVFS_REG18                                                                                 0x0012
11863  #define ixRTAVFS_REG19                                                                                 0x0013
11864  #define ixRTAVFS_REG20                                                                                 0x0014
11865  #define ixRTAVFS_REG21                                                                                 0x0015
11866  #define ixRTAVFS_REG22                                                                                 0x0016
11867  #define ixRTAVFS_REG23                                                                                 0x0017
11868  #define ixRTAVFS_REG24                                                                                 0x0018
11869  #define ixRTAVFS_REG25                                                                                 0x0019
11870  #define ixRTAVFS_REG26                                                                                 0x001a
11871  #define ixRTAVFS_REG27                                                                                 0x001b
11872  #define ixRTAVFS_REG28                                                                                 0x001c
11873  #define ixRTAVFS_REG29                                                                                 0x001d
11874  #define ixRTAVFS_REG30                                                                                 0x001e
11875  #define ixRTAVFS_REG31                                                                                 0x001f
11876  #define ixRTAVFS_REG32                                                                                 0x0020
11877  #define ixRTAVFS_REG33                                                                                 0x0021
11878  #define ixRTAVFS_REG34                                                                                 0x0022
11879  #define ixRTAVFS_REG35                                                                                 0x0023
11880  #define ixRTAVFS_REG36                                                                                 0x0024
11881  #define ixRTAVFS_REG37                                                                                 0x0025
11882  #define ixRTAVFS_REG38                                                                                 0x0026
11883  #define ixRTAVFS_REG39                                                                                 0x0027
11884  #define ixRTAVFS_REG40                                                                                 0x0028
11885  #define ixRTAVFS_REG41                                                                                 0x0029
11886  #define ixRTAVFS_REG42                                                                                 0x002a
11887  #define ixRTAVFS_REG43                                                                                 0x002b
11888  #define ixRTAVFS_REG44                                                                                 0x002c
11889  #define ixRTAVFS_REG45                                                                                 0x002d
11890  #define ixRTAVFS_REG46                                                                                 0x002e
11891  #define ixRTAVFS_REG47                                                                                 0x002f
11892  #define ixRTAVFS_REG48                                                                                 0x0030
11893  #define ixRTAVFS_REG49                                                                                 0x0031
11894  #define ixRTAVFS_REG50                                                                                 0x0032
11895  #define ixRTAVFS_REG51                                                                                 0x0033
11896  #define ixRTAVFS_REG52                                                                                 0x0034
11897  #define ixRTAVFS_REG53                                                                                 0x0035
11898  #define ixRTAVFS_REG54                                                                                 0x0036
11899  #define ixRTAVFS_REG55                                                                                 0x0037
11900  #define ixRTAVFS_REG56                                                                                 0x0038
11901  #define ixRTAVFS_REG57                                                                                 0x0039
11902  #define ixRTAVFS_REG58                                                                                 0x003a
11903  #define ixRTAVFS_REG59                                                                                 0x003b
11904  #define ixRTAVFS_REG60                                                                                 0x003c
11905  #define ixRTAVFS_REG61                                                                                 0x003d
11906  #define ixRTAVFS_REG62                                                                                 0x003e
11907  #define ixRTAVFS_REG63                                                                                 0x003f
11908  #define ixRTAVFS_REG64                                                                                 0x0040
11909  #define ixRTAVFS_REG65                                                                                 0x0041
11910  #define ixRTAVFS_REG66                                                                                 0x0042
11911  #define ixRTAVFS_REG67                                                                                 0x0043
11912  #define ixRTAVFS_REG68                                                                                 0x0044
11913  #define ixRTAVFS_REG69                                                                                 0x0045
11914  #define ixRTAVFS_REG70                                                                                 0x0046
11915  #define ixRTAVFS_REG71                                                                                 0x0047
11916  #define ixRTAVFS_REG72                                                                                 0x0048
11917  #define ixRTAVFS_REG73                                                                                 0x0049
11918  #define ixRTAVFS_REG74                                                                                 0x004a
11919  #define ixRTAVFS_REG75                                                                                 0x004b
11920  #define ixRTAVFS_REG76                                                                                 0x004c
11921  #define ixRTAVFS_REG77                                                                                 0x004d
11922  #define ixRTAVFS_REG78                                                                                 0x004e
11923  #define ixRTAVFS_REG79                                                                                 0x004f
11924  #define ixRTAVFS_REG80                                                                                 0x0050
11925  #define ixRTAVFS_REG81                                                                                 0x0051
11926  #define ixRTAVFS_REG82                                                                                 0x0052
11927  #define ixRTAVFS_REG83                                                                                 0x0053
11928  #define ixRTAVFS_REG84                                                                                 0x0054
11929  #define ixRTAVFS_REG85                                                                                 0x0055
11930  #define ixRTAVFS_REG86                                                                                 0x0056
11931  #define ixRTAVFS_REG87                                                                                 0x0057
11932  #define ixRTAVFS_REG88                                                                                 0x0058
11933  #define ixRTAVFS_REG89                                                                                 0x0059
11934  #define ixRTAVFS_REG90                                                                                 0x005a
11935  #define ixRTAVFS_REG91                                                                                 0x005b
11936  #define ixRTAVFS_REG92                                                                                 0x005c
11937  #define ixRTAVFS_REG93                                                                                 0x005d
11938  #define ixRTAVFS_REG94                                                                                 0x005e
11939  #define ixRTAVFS_REG95                                                                                 0x005f
11940  #define ixRTAVFS_REG96                                                                                 0x0060
11941  #define ixRTAVFS_REG97                                                                                 0x0061
11942  #define ixRTAVFS_REG98                                                                                 0x0062
11943  #define ixRTAVFS_REG99                                                                                 0x0063
11944  #define ixRTAVFS_REG100                                                                                0x0064
11945  #define ixRTAVFS_REG101                                                                                0x0065
11946  #define ixRTAVFS_REG102                                                                                0x0066
11947  #define ixRTAVFS_REG103                                                                                0x0067
11948  #define ixRTAVFS_REG104                                                                                0x0068
11949  #define ixRTAVFS_REG105                                                                                0x0069
11950  #define ixRTAVFS_REG106                                                                                0x006a
11951  #define ixRTAVFS_REG107                                                                                0x006b
11952  #define ixRTAVFS_REG108                                                                                0x006c
11953  #define ixRTAVFS_REG109                                                                                0x006d
11954  #define ixRTAVFS_REG110                                                                                0x006e
11955  #define ixRTAVFS_REG111                                                                                0x006f
11956  #define ixRTAVFS_REG112                                                                                0x0070
11957  #define ixRTAVFS_REG113                                                                                0x0071
11958  #define ixRTAVFS_REG114                                                                                0x0072
11959  #define ixRTAVFS_REG115                                                                                0x0073
11960  #define ixRTAVFS_REG116                                                                                0x0074
11961  #define ixRTAVFS_REG117                                                                                0x0075
11962  #define ixRTAVFS_REG118                                                                                0x0076
11963  #define ixRTAVFS_REG119                                                                                0x0077
11964  #define ixRTAVFS_REG120                                                                                0x0078
11965  #define ixRTAVFS_REG121                                                                                0x0079
11966  #define ixRTAVFS_REG122                                                                                0x007a
11967  #define ixRTAVFS_REG123                                                                                0x007b
11968  #define ixRTAVFS_REG124                                                                                0x007c
11969  #define ixRTAVFS_REG125                                                                                0x007d
11970  #define ixRTAVFS_REG126                                                                                0x007e
11971  #define ixRTAVFS_REG127                                                                                0x007f
11972  #define ixRTAVFS_REG128                                                                                0x0080
11973  #define ixRTAVFS_REG129                                                                                0x0081
11974  #define ixRTAVFS_REG130                                                                                0x0082
11975  #define ixRTAVFS_REG131                                                                                0x0083
11976  #define ixRTAVFS_REG132                                                                                0x0084
11977  #define ixRTAVFS_REG133                                                                                0x0085
11978  #define ixRTAVFS_REG134                                                                                0x0086
11979  #define ixRTAVFS_REG135                                                                                0x0087
11980  #define ixRTAVFS_REG136                                                                                0x0088
11981  #define ixRTAVFS_REG137                                                                                0x0089
11982  #define ixRTAVFS_REG138                                                                                0x008a
11983  #define ixRTAVFS_REG139                                                                                0x008b
11984  #define ixRTAVFS_REG140                                                                                0x008c
11985  #define ixRTAVFS_REG141                                                                                0x008d
11986  #define ixRTAVFS_REG142                                                                                0x008e
11987  #define ixRTAVFS_REG143                                                                                0x008f
11988  #define ixRTAVFS_REG144                                                                                0x0090
11989  #define ixRTAVFS_REG145                                                                                0x0091
11990  #define ixRTAVFS_REG146                                                                                0x0092
11991  #define ixRTAVFS_REG147                                                                                0x0093
11992  #define ixRTAVFS_REG148                                                                                0x0094
11993  #define ixRTAVFS_REG149                                                                                0x0095
11994  #define ixRTAVFS_REG150                                                                                0x0096
11995  #define ixRTAVFS_REG151                                                                                0x0097
11996  #define ixRTAVFS_REG152                                                                                0x0098
11997  #define ixRTAVFS_REG153                                                                                0x0099
11998  #define ixRTAVFS_REG154                                                                                0x009a
11999  #define ixRTAVFS_REG155                                                                                0x009b
12000  #define ixRTAVFS_REG156                                                                                0x009c
12001  #define ixRTAVFS_REG157                                                                                0x009d
12002  #define ixRTAVFS_REG158                                                                                0x009e
12003  #define ixRTAVFS_REG159                                                                                0x009f
12004  #define ixRTAVFS_REG160                                                                                0x00a0
12005  #define ixRTAVFS_REG161                                                                                0x00a1
12006  #define ixRTAVFS_REG162                                                                                0x00a2
12007  #define ixRTAVFS_REG163                                                                                0x00a3
12008  #define ixRTAVFS_REG164                                                                                0x00a4
12009  #define ixRTAVFS_REG165                                                                                0x00a5
12010  #define ixRTAVFS_REG166                                                                                0x00a6
12011  #define ixRTAVFS_REG167                                                                                0x00a7
12012  #define ixRTAVFS_REG168                                                                                0x00a8
12013  #define ixRTAVFS_REG169                                                                                0x00a9
12014  #define ixRTAVFS_REG170                                                                                0x00aa
12015  #define ixRTAVFS_REG171                                                                                0x00ab
12016  #define ixRTAVFS_REG172                                                                                0x00ac
12017  #define ixRTAVFS_REG173                                                                                0x00ad
12018  #define ixRTAVFS_REG174                                                                                0x00ae
12019  #define ixRTAVFS_REG175                                                                                0x00af
12020  #define ixRTAVFS_REG176                                                                                0x00b0
12021  #define ixRTAVFS_REG177                                                                                0x00b1
12022  #define ixRTAVFS_REG178                                                                                0x00b2
12023  #define ixRTAVFS_REG179                                                                                0x00b3
12024  #define ixRTAVFS_REG180                                                                                0x00b4
12025  #define ixRTAVFS_REG181                                                                                0x00b5
12026  #define ixRTAVFS_REG182                                                                                0x00b6
12027  #define ixRTAVFS_REG183                                                                                0x00b7
12028  #define ixRTAVFS_REG184                                                                                0x00b8
12029  #define ixRTAVFS_REG185                                                                                0x00b9
12030  #define ixRTAVFS_REG186                                                                                0x00ba
12031  #define ixRTAVFS_REG187                                                                                0x00bb
12032  #define ixRTAVFS_REG189                                                                                0x00bd
12033  #define ixRTAVFS_REG190                                                                                0x00be
12034  #define ixRTAVFS_REG191                                                                                0x00bf
12035  #define ixRTAVFS_REG192                                                                                0x00c0
12036  #define ixRTAVFS_REG193                                                                                0x00c1
12037  #define ixRTAVFS_REG194                                                                                0x00c2
12038  
12039  
12040  // addressBlock: sqind
12041  // base address: 0x0
12042  #define ixSQ_DEBUG_STS_LOCAL                                                                           0x0008
12043  #define ixSQ_DEBUG_CTRL_LOCAL                                                                          0x0009
12044  #define ixSQ_WAVE_ACTIVE                                                                               0x000a
12045  #define ixSQ_WAVE_VALID_AND_IDLE                                                                       0x000b
12046  #define ixSQ_WAVE_MODE                                                                                 0x0101
12047  #define ixSQ_WAVE_STATUS                                                                               0x0102
12048  #define ixSQ_WAVE_TRAPSTS                                                                              0x0103
12049  #define ixSQ_WAVE_GPR_ALLOC                                                                            0x0105
12050  #define ixSQ_WAVE_LDS_ALLOC                                                                            0x0106
12051  #define ixSQ_WAVE_IB_STS                                                                               0x0107
12052  #define ixSQ_WAVE_PC_LO                                                                                0x0108
12053  #define ixSQ_WAVE_PC_HI                                                                                0x0109
12054  #define ixSQ_WAVE_IB_DBG1                                                                              0x010d
12055  #define ixSQ_WAVE_FLUSH_IB                                                                             0x010e
12056  #define ixSQ_WAVE_FLAT_SCRATCH_LO                                                                      0x0114
12057  #define ixSQ_WAVE_FLAT_SCRATCH_HI                                                                      0x0115
12058  #define ixSQ_WAVE_HW_ID1                                                                               0x0117
12059  #define ixSQ_WAVE_HW_ID2                                                                               0x0118
12060  #define ixSQ_WAVE_POPS_PACKER                                                                          0x0119
12061  #define ixSQ_WAVE_SCHED_MODE                                                                           0x011a
12062  #define ixSQ_WAVE_IB_STS2                                                                              0x011c
12063  #define ixSQ_WAVE_SHADER_CYCLES                                                                        0x011d
12064  #define ixSQ_WAVE_TTMP0                                                                                0x026c
12065  #define ixSQ_WAVE_TTMP1                                                                                0x026d
12066  #define ixSQ_WAVE_TTMP2                                                                                0x026e
12067  #define ixSQ_WAVE_TTMP3                                                                                0x026f
12068  #define ixSQ_WAVE_TTMP4                                                                                0x0270
12069  #define ixSQ_WAVE_TTMP5                                                                                0x0271
12070  #define ixSQ_WAVE_TTMP6                                                                                0x0272
12071  #define ixSQ_WAVE_TTMP7                                                                                0x0273
12072  #define ixSQ_WAVE_TTMP8                                                                                0x0274
12073  #define ixSQ_WAVE_TTMP9                                                                                0x0275
12074  #define ixSQ_WAVE_TTMP10                                                                               0x0276
12075  #define ixSQ_WAVE_TTMP11                                                                               0x0277
12076  #define ixSQ_WAVE_TTMP12                                                                               0x0278
12077  #define ixSQ_WAVE_TTMP13                                                                               0x0279
12078  #define ixSQ_WAVE_TTMP14                                                                               0x027a
12079  #define ixSQ_WAVE_TTMP15                                                                               0x027b
12080  #define ixSQ_WAVE_M0                                                                                   0x027d
12081  #define ixSQ_WAVE_EXEC_LO                                                                              0x027e
12082  #define ixSQ_WAVE_EXEC_HI                                                                              0x027f
12083  
12084  
12085  
12086  #endif
12087